Git 淺談

0.1 git和github是兩回事兒

0.2 git都是使用命令行進行操作的缆镣,但是很多公司為git開發(fā)了圖形化界面的

1. git是版本管理系統(tǒng) 不僅能管理代碼文件,還可以管理任何文件【如word, excel等】

2. git是有l(wèi)inus開發(fā)的试浙,他增加開發(fā)過開源linux系統(tǒng)董瞻,因此git也是開源的

3. 版本管理系統(tǒng)千千萬,但git是當(dāng)前最流行的版本管理系統(tǒng) 【ccms IBM? SVN]】

4. 我們說過田巴,既然git是一個系統(tǒng)钠糊,系統(tǒng)就是軟件,既然是軟件就要安裝壹哺。

5. 怎么來管理版本

5.1 要管理哪個文件就在哪個文件路徑下抄伍,輸入git init表明開始管理這個文件

5.1.1 git init以后就會在當(dāng)前目錄下創(chuàng)建一個隱藏的./git文件夾【這個文件夾可以用來配置git】

5.2 git add 加上文件名,把我們的文件放到git管理系統(tǒng)的‘暫存臺(stage)’中

5.2.1 例如 你去超市存東西管宵,這個stage(暫存臺)就相當(dāng)于超市的柜臺

5.3 把需要管理的文件放到git系統(tǒng)中管理 通過git commit -m 描述信息

5.3.1 就相當(dāng)于把柜臺上的物品保存起來

6. git的版本管理的模式架構(gòu)

其實git分為3個部分:

第一部分: 工作臺(就是你輸入git init以后)

第二部分: 暫存臺 (就是輸入git add以后)

第三部分: 已提交? (就是通過git commit)

7. 給管理的文件添加標(biāo)簽【版本號】

git tag -a '版本號'? -m '相關(guān)描述'

8. 返回到指定的代碼文件版本

git checkout 版本號

9. 在git最常用的命令git status 查看git管理文件的狀態(tài)

在git的工作臺中【就是你在哪個目錄下使用了git init】

文件只有兩種狀態(tài)截珍,第一種就是已跟蹤狀態(tài)【git add把文件跟蹤了】 第二種就是未跟蹤狀態(tài)【就是還沒使用git add把文件加上】

10. 注:通過文件版本管理不僅管理在文件內(nèi)部改變的內(nèi)容,還未對文件的增減進行相關(guān)管理

總之一句話:只要和./git 同級的文件(還包括遞歸的文件)都會被管理

11. 刪除暫存臺中的文件git rm --cached 文件名字

rm 文件名字? ? 直接刪除文件

12. 比較代碼中的不同

通過git diff [文件名稱]? 查看工作臺和暫存臺中的不同

通過git diff --staged [也可以加上文件名稱]? 查看暫存臺和提交后的不同

13. 查看git的日志

可以通過git log查看git的日志

***快照****? 在git log中那個一堆的無序的字符串就是git的快照,講到這里就可以把git

重新分為3個部分: 工作臺 暫存臺 快照

git log -p 顯示每次提交的不同

git log --stat 簡單展示git的狀態(tài)

14. github就是一個存放版本的服務(wù)器【和百度網(wǎng)盤】很像

15. 向github中上傳版本

15.1 在github中創(chuàng)建一倉庫

15.2 找到倉庫的url地址

15.3 創(chuàng)建git 與 github的鏈接? git remote add 鏈接名稱 url

15.4 把本地的快照【git管理的文件】放到github上? git push origin master

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末箩朴,一起剝皮案震驚了整個濱河市岗喉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌炸庞,老刑警劉巖钱床,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異燕雁,居然都是意外死亡诞丽,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門拐格,熙熙樓的掌柜王于貴愁眉苦臉地迎上來僧免,“玉大人,你說我怎么就攤上這事捏浊《茫” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長浊洞。 經(jīng)常有香客問我牵敷,道長,這世上最難降的妖魔是什么法希? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任枷餐,我火速辦了婚禮,結(jié)果婚禮上苫亦,老公的妹妹穿的比我還像新娘毛肋。我一直安慰自己,他們只是感情好屋剑,可當(dāng)我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布润匙。 她就那樣靜靜地躺著,像睡著了一般唉匾。 火紅的嫁衣襯著肌膚如雪孕讳。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天巍膘,我揣著相機與錄音厂财,去河邊找鬼。 笑死典徘,一個胖子當(dāng)著我的面吹牛蟀苛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播逮诲,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼帜平,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了梅鹦?” 一聲冷哼從身側(cè)響起裆甩,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎齐唆,沒想到半個月后嗤栓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡箍邮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年茉帅,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锭弊。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡堪澎,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出味滞,到底是詐尸還是另有隱情樱蛤,我是刑警寧澤钮呀,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站昨凡,受9級特大地震影響爽醋,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜便脊,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一蚂四、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧哪痰,春花似錦证杭、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽镇饺。三九已至乎莉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間奸笤,已是汗流浹背惋啃。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留监右,地道東北人边灭。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像健盒,于是被迫代替她去往敵國和親绒瘦。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容