git命令

git有三個區(qū)域裆熙,工作區(qū),暫存區(qū)和版本庫。修改的時候是在工作區(qū)萤厅,工作區(qū)的文件添加到暫存區(qū),暫存區(qū)的文件再提交到版本庫中

create 創(chuàng)建項目

git clone <url>:從遠(yuǎn)程克隆一個項目下來
git init:在本地新建一個項目

local changes 修改

git status:查看修改過的文件
git diff:查看修改的內(nèi)容
git add .:提交所有修改的文件到暫存區(qū)
git add <file>:提交指定的文件到暫存區(qū)
git commit -a:提交工作區(qū)上次commit之后的變化靴迫,直接到版本庫
git commit:提交暫存區(qū)所有文件到版本庫
git commit --amend:使用新的commit來替代上一次的提交

commit history 提交日志

git log:查看提交歷史
git log -p <file>:查看指定文件的提交歷史
git blame <file>:以列表方式查看指定文件的提交歷史

branches & tags 分支和標(biāo)簽

git branch -av:查看所有分支狀態(tài)(需要使用qw退出)
git branch -a:查看分支列表
git checkout -b <branchName> origin/<branchName>:將遠(yuǎn)程分支origin/<branchName>映射同時切換到本地名為<branchName>的分支上
git checkout <branch>:切換到指定分支
git branch <new-branch>:創(chuàng)建新分支
git checkout --track <remote/branch>:基于遠(yuǎn)程分支創(chuàng)建一個新的分支
git branch -d <branch>:刪除一個本地分支
git tag <tag-name>:為當(dāng)前的提交創(chuàng)建一個標(biāo)簽
git tag -d <tag-name>:刪除一個標(biāo)簽

update & publish 上傳和發(fā)布

git remote -v:列出當(dāng)前所有的遠(yuǎn)程倉庫
git remote show <remote>:顯示遠(yuǎn)程倉庫的分支的信息
git remote add <shortname> <url>:在<url>上添加一個名為<shortname>的遠(yuǎn)程倉庫
git fetch <remote>:下載遠(yuǎn)程分支所有的更改惕味,但不要整合到HEAD中
git pull <remote> <branch>:下載更改并合并/整合到HEAD中
git push <remote> <branch>:上傳更改到遠(yuǎn)程分支中
git branch -dr <remote/branch>:從遠(yuǎn)程分支中刪除分支
git push --tags:上傳標(biāo)簽

merge & rebase 合并和衍合

合并:全部合一起有沖突再解決
衍合:一點一點合并,有一個沖突解決一個沖突
git merge <branch>:合并分支到當(dāng)前分支
git rebase <branch>:衍合分支到當(dāng)前分支
git rebase --abort:退出這次衍合
git rebase --continue:繼續(xù)衍合玉锌,下一個沖突
git mergetool:使用你配置的工具來解決沖突

undo 撤銷

git reset --hard HEAD:撤銷工作目錄中所有未提交文件的修改內(nèi)容
git checkout HEAD <file>:撤銷指定的未提交文件的修改內(nèi)容
git revert <commit>:撤銷指定的提交
git reset --hard <commit>:重置提交為上一次提交名挥,然后取消所有變化
git reset <commit>:重置提交為上一次提交,并將所有更改保留為未更改
git reset --keep <commit>:重置提交為上一次提交主守,并保留未提交的本地更改

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末躺同,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子丸逸,更是在濱河造成了極大的恐慌蹋艺,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,734評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件黄刚,死亡現(xiàn)場離奇詭異捎谨,居然都是意外死亡,警方通過查閱死者的電腦和手機憔维,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評論 3 394
  • 文/潘曉璐 我一進店門涛救,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人业扒,你說我怎么就攤上這事检吆。” “怎么了程储?”我有些...
    開封第一講書人閱讀 164,133評論 0 354
  • 文/不壞的土叔 我叫張陵蹭沛,是天一觀的道長。 經(jīng)常有香客問我章鲤,道長摊灭,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,532評論 1 293
  • 正文 為了忘掉前任败徊,我火速辦了婚禮帚呼,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己煤杀,他們只是感情好眷蜈,可當(dāng)我...
    茶點故事閱讀 67,585評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著沈自,像睡著了一般端蛆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上酥泛,一...
    開封第一講書人閱讀 51,462評論 1 302
  • 那天今豆,我揣著相機與錄音,去河邊找鬼柔袁。 笑死呆躲,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的捶索。 我是一名探鬼主播插掂,決...
    沈念sama閱讀 40,262評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼腥例!你這毒婦竟也來了辅甥?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,153評論 0 276
  • 序言:老撾萬榮一對情侶失蹤燎竖,失蹤者是張志新(化名)和其女友劉穎璃弄,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體构回,經(jīng)...
    沈念sama閱讀 45,587評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡夏块,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,792評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了纤掸。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片脐供。...
    茶點故事閱讀 39,919評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖借跪,靈堂內(nèi)的尸體忽然破棺而出政己,到底是詐尸還是另有隱情,我是刑警寧澤掏愁,帶...
    沈念sama閱讀 35,635評論 5 345
  • 正文 年R本政府宣布歇由,位于F島的核電站,受9級特大地震影響托猩,放射性物質(zhì)發(fā)生泄漏印蓖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,237評論 3 329
  • 文/蒙蒙 一京腥、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧溅蛉,春花似錦公浪、人聲如沸他宛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽厅各。三九已至,卻和暖如春预柒,著一層夾襖步出監(jiān)牢的瞬間队塘,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評論 1 269
  • 我被黑心中介騙來泰國打工宜鸯, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留憔古,地道東北人。 一個月前我還...
    沈念sama閱讀 48,048評論 3 370
  • 正文 我出身青樓淋袖,卻偏偏與公主長得像鸿市,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子即碗,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,864評論 2 354

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

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,478評論 1 26
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,661評論 9 163
  • 本片內(nèi)容轉(zhuǎn)自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃兒閱讀 4,933評論 2 88
  • Add & Commit git init 初始化一個 Git 倉庫(repository)焰情,即把當(dāng)前所在目錄變成...
    冬絮閱讀 4,832評論 0 9
  • 我們長久地凝視,直到重新認(rèn)識對方剥懒, 我們抱膝眺望内舟,要是你在該多好。
    齊天大圣代閱讀 182評論 0 2