git常用命令

本文章是寫給自己備忘用的旨椒,如果想要系統(tǒng)學(xué)習(xí)git請訪問這里

 cd abc                            打開當(dāng)前目錄下的abc文件夾
 pwd                               顯示當(dāng)前目錄
 ls -ah                            查看當(dāng)前目錄下的所有文件/文件夾,包括隱藏的
 vim readme.txt                    編輯readme.txt文件航缀,如果文件不存在則創(chuàng)建該文件
 git init                          在當(dāng)前目錄下創(chuàng)建git倉庫
 git status                        查看git庫狀態(tài)
 git diff readme.txt               查看readme.txt當(dāng)前版本和git庫中的區(qū)別
 git add readme.txt                將readme.txt加入到git
 git commit -m "add distributed”     將加入到git中的文件提交夜牡,并且添加注釋”add distributed”
 git log                             查看git 歷史紀(jì)錄(git log —pretty=oneline一行顯示)
 git reset --hard HEAD^   退回到上一個版本(HEAD~100 退回到上100個版本)
 git reset —hard 1234    退到版本1234
 git reflog                        查看git 操作歷史
 cat readme.txt               顯示readme.txt中的內(nèi)容
 git checkout -- readme.txt    將readme.txt退回到上次add或者commit時的狀態(tài),就是撤銷工作區(qū)的修改
 git reset HEAD readme.txt   撤銷git緩存去的修改与纽,并且回到工作區(qū)侣签,也就是git 緩存區(qū)無內(nèi)容了
 rm test.txt                       刪除工作區(qū)test.txt
 git rm test.txt                  刪除git中test.txt(刪除后別忘了commit ),如果是誤刪了,那么久checkout一個版本到本地就好了
 ssh-keygen -t rsa -C “1021880641@qq.com"         在用戶目錄下創(chuàng)建SSH私匙(id_rsa)和公匙(id_rsa.pub)
 git remote add origin https://github.com/fuzhiqiang1989/learngit.git    本地關(guān)聯(lián)遠(yuǎn)程倉庫
 git push -u origin master        本地的推送到遠(yuǎn)程倉庫(第一次需要-u以后可以去掉)
 git clone https://github.com/fuzhiqiang1989/gitTest.git         從遠(yuǎn)程倉庫克隆到本地
 git checkout -b dev       創(chuàng)建新的分支dev此時git會產(chǎn)生一個新的dev指針指向了dev分支急迂,master指針位置現(xiàn)在開始不會變影所,因為HEAD指針(當(dāng)前工作分支指針)自動指向啦dev分支。注意這條命令相當(dāng)于兩條命令($ git branch dev  和  $ git checkout dev  由此可見checkout操作是移動head指針)
 git branch                       查看當(dāng)前分支
 git checkout master              切換到master分支
 git merge dev               將當(dāng)前指定的dev分支合并到當(dāng)前分支(如果合并失敗則要從新手動修改conflic文件然后再add,commit,然后刪除分支)
 git log --graph --pretty=oneline —abbrev-commit      查看合并情況
 git branch -d dev          刪除dev分支
 git stash                       儲藏當(dāng)前工作的現(xiàn)場(遇到bug了要去其他分支)
 git stash list                  查看儲藏了的工作現(xiàn)場列表
 git stash drop              刪除最近的工作現(xiàn)場
 git stash drop stash@{0}     刪除工作現(xiàn)場stash@{0}
 git remote                   查看遠(yuǎn)程庫的信息(git remote -v 查看更詳細(xì)多信息)
 git push origin dev      將dev分會推送到遠(yuǎn)程庫
 $ git checkout -b dev origin/dev    本地創(chuàng)建與遠(yuǎn)程倉庫對于的branch分支dev
 git tag v1.0               創(chuàng)建標(biāo)簽 v1.0
 git tag                       查看所有標(biāo)簽
 git tag v0.9 bfb85ca   在commit id為 bfb85ca處打標(biāo)簽
 -a v0.8 -m "這是版本0.0" a7c2b9d       創(chuàng)建標(biāo)簽時加注釋
 git show v1.0             查看v1.0標(biāo)簽點信息
 git tag -d v0.1             刪除標(biāo)簽v0.1
 git push origin v1.0    將標(biāo)簽v1.0推送到遠(yuǎn)程倉庫
 $ git push origin —tags   一次推送所有的標(biāo)簽到遠(yuǎn)程倉庫
 $ git push origin :refs/tags/v0.9   刪除遠(yuǎn)程倉庫標(biāo)簽(注意先用$ git tag -d v0.9刪除本地標(biāo)簽v0.9)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末僚碎,一起剝皮案震驚了整個濱河市猴娩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌勺阐,老刑警劉巖卷中,帶你破解...
    沈念sama閱讀 216,324評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異渊抽,居然都是意外死亡蟆豫,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評論 3 392
  • 文/潘曉璐 我一進(jìn)店門懒闷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來十减,“玉大人,你說我怎么就攤上這事愤估“锉伲” “怎么了?”我有些...
    開封第一講書人閱讀 162,328評論 0 353
  • 文/不壞的土叔 我叫張陵玩焰,是天一觀的道長由驹。 經(jīng)常有香客問我,道長震捣,這世上最難降的妖魔是什么荔棉? 我笑而不...
    開封第一講書人閱讀 58,147評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮蒿赢,結(jié)果婚禮上润樱,老公的妹妹穿的比我還像新娘。我一直安慰自己羡棵,他們只是感情好壹若,可當(dāng)我...
    茶點故事閱讀 67,160評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著皂冰,像睡著了一般店展。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上秃流,一...
    開封第一講書人閱讀 51,115評論 1 296
  • 那天赂蕴,我揣著相機(jī)與錄音,去河邊找鬼舶胀。 笑死概说,一個胖子當(dāng)著我的面吹牛碧注,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播糖赔,決...
    沈念sama閱讀 40,025評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼萍丐,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了放典?” 一聲冷哼從身側(cè)響起逝变,我...
    開封第一講書人閱讀 38,867評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎奋构,沒想到半個月后壳影,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,307評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡声怔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,528評論 2 332
  • 正文 我和宋清朗相戀三年态贤,在試婚紗的時候發(fā)現(xiàn)自己被綠了舱呻。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片醋火。...
    茶點故事閱讀 39,688評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖箱吕,靈堂內(nèi)的尸體忽然破棺而出芥驳,到底是詐尸還是另有隱情,我是刑警寧澤茬高,帶...
    沈念sama閱讀 35,409評論 5 343
  • 正文 年R本政府宣布兆旬,位于F島的核電站,受9級特大地震影響怎栽,放射性物質(zhì)發(fā)生泄漏丽猬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,001評論 3 325
  • 文/蒙蒙 一熏瞄、第九天 我趴在偏房一處隱蔽的房頂上張望脚祟。 院中可真熱鬧,春花似錦强饮、人聲如沸由桌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽行您。三九已至,卻和暖如春剪廉,著一層夾襖步出監(jiān)牢的瞬間娃循,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評論 1 268
  • 我被黑心中介騙來泰國打工斗蒋, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留捌斧,地道東北人捧书。 一個月前我還...
    沈念sama閱讀 47,685評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像骤星,于是被迫代替她去往敵國和親经瓷。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,573評論 2 353

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