Git

Git使用筆記

基礎(chǔ)命令

  • mkdir:創(chuàng)建一個空目錄 //mkdir test
  • cd:打開目錄
  • pwd:顯示當(dāng)前目錄
  • git init:把當(dāng)前目錄變?yōu)間it可管理的倉庫
  • git add:添加文件到倉庫,可反復(fù)多次調(diào)用添加多個文件 //git add test.txt
  • git commit -mgit commit是提交文件到倉庫 -m后面跟此次提交說明 //git commit -m "For the first time to commit"
  • git status:查看倉庫當(dāng)前狀態(tài)
  • git diff:查看修改內(nèi)容 //git diff test.txt
  • ls:查看當(dāng)前目錄下的文件

版本回退

  • git log:查看歷史提交記錄
  • git reset --hard HEAD^:版本回退.//HEAD表示當(dāng)前版本,HEAD^表示上一個版本,上上一個版本就是HEAD^^,往上100個版本就寫成HEAD~100
  • cat:查看文本內(nèi)容//cat readme.txt
  • git reset commit id:回退之后后悔了,想再回去.方法:當(dāng)前git窗口沒關(guān)閉,可以看log,找到你想再次回退的版本也就是 commit id,commit id是用SHA1計算的非常大的一個數(shù)字,用十六進(jìn)制表示.找到id之后就可以使用該命令git reset 5860c43,commit id不用寫全,Git會自動尋找.每個人的commit id都不一樣
  • git reflog:當(dāng)你回退了版本,有找不到commit id時,可以使用此命令,該命令用來記錄你的每一個命令

工作區(qū)和暫存區(qū)

工作區(qū)與暫存區(qū).png

管理和修改

  • git diff HEAD -- readme.txt:查看工作區(qū)和版本庫最新版本的區(qū)別,readme.txt是要查看的文件名
管理和修改.png

撤銷修改

  • git checkout -- file:丟棄工作區(qū)的修改,讓文件回到最后一次git commit或者git add時的狀態(tài).git checkout -- file中的--非常重要,如果沒有就變成切換分支了.
  • git reset HEAD file:把緩存區(qū)的修改撤銷,放到工作區(qū).
    除此之外還可以用git reset來進(jìn)行版本回退,但是版本回退是有條件的,前提就是你還沒有提交到遠(yuǎn)程庫

刪除文件

  • rm file:刪除文件,//徹底刪除git rm file,后悔了git checkout -- file
  • git rm file并且git commit:
  • git checkout -- file
遠(yuǎn)程倉庫
  • git push origin master
創(chuàng)建與合并分支

Github

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子芜辕,更是在濱河造成了極大的恐慌凭峡,老刑警劉巖固阁,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件芝发,死亡現(xiàn)場離奇詭異泼诱,居然都是意外死亡锐秦,警方通過查閱死者的電腦和手機(jī)咪奖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來酱床,“玉大人羊赵,你說我怎么就攤上這事∩纫ィ” “怎么了昧捷?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長罐寨。 經(jīng)常有香客問我靡挥,道長,這世上最難降的妖魔是什么鸯绿? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任跋破,我火速辦了婚禮簸淀,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘毒返。我一直安慰自己啃擦,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布饿悬。 她就那樣靜靜地躺著,像睡著了一般聚霜。 火紅的嫁衣襯著肌膚如雪狡恬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天蝎宇,我揣著相機(jī)與錄音弟劲,去河邊找鬼。 笑死姥芥,一個胖子當(dāng)著我的面吹牛兔乞,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播凉唐,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼庸追,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了台囱?” 一聲冷哼從身側(cè)響起淡溯,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎簿训,沒想到半個月后咱娶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡强品,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年膘侮,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片的榛。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡琼了,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出困曙,到底是詐尸還是另有隱情表伦,我是刑警寧澤,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布慷丽,位于F島的核電站蹦哼,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏要糊。R本人自食惡果不足惜纲熏,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧局劲,春花似錦勺拣、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至苹丸,卻和暖如春愤惰,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背赘理。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工宦言, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人商模。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓奠旺,卻偏偏與公主長得像,于是被迫代替她去往敵國和親施流。 傳聞我的和親對象是個殘疾皇子响疚,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,728評論 2 351

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

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,656評論 4 54
  • GIT分布式版本控制系統(tǒng)最佳實踐 這篇文章來自于老男孩教育高級架構(gòu)師班12期的徐亮偉同學(xué)嫂沉。 首先感謝老男孩架構(gòu)師班...
    meng_philip123閱讀 3,401評論 4 36
  • 一稽寒、你有新文件,我有老規(guī)矩 外省的老師似乎更早知道江蘇省的改革趟章,一位朋友對我說杏糙,難怪說江蘇的教育領(lǐng)先。他轉(zhuǎn)發(fā)了...
    蜉蝣浮游qxx閱讀 1,801評論 1 2
  • 疏忽間已是秋日蚓土,一個肅靜的季節(jié)宏侍,上海的郊區(qū),也罕見地刮起了涼爽的風(fēng)蜀漆。 早晨起床谅河,推開窗,除卻習(xí)以為常的嗡嗡聲确丢,還有...
    拾荒者道一閱讀 214評論 0 0
  • (1)命名式導(dǎo)出 (2)導(dǎo)入整個模塊 注:方括號語法也是可以的绷耍,lib['square'](11)。 (3)默認(rèn)導(dǎo)...
    何幻閱讀 848評論 0 1