克隆(clone):從遠程倉庫URL加載創(chuàng)建一個與遠程倉庫一樣的本地倉庫
相當(dāng)于git clone <url>
提交(commit):將暫存文件上傳到本地倉庫(我們在Finder中對本地倉庫做修改后一般都得先提交一次赢底,再推送)
相當(dāng)于git commit -m '備注'
檢出(checkout):切換不同分支
相當(dāng)于git checkout <branch/tag>
添加(add):添加文件到緩存區(qū)
相當(dāng)于git add <file>
或git add .
移除(remove):移除文件至緩存區(qū)
相當(dāng)于git
暫存(git stash):保存工作現(xiàn)場
重置(reset):回到最近添加(add)/提交(commit)狀態(tài)
合并(merge):將多個同名文件合并為一個文件踏堡,該文件包含多個同名文件的所有內(nèi)容搅方,相同內(nèi)容抵消
相當(dāng)于git merge <branch>
抓取(fetch):從遠程倉庫獲取信息并同步至本地倉庫
相當(dāng)于git fetch <remote>
拉取(pull):從遠程倉庫獲取信息并同步至本地倉庫,并且自動執(zhí)行合并(merge)操作慎皱,即 pull=fetch+merge
相當(dāng)于git pull <remote> <branch>
推送(push):將本地倉庫同步至遠程倉庫办铡,一般推送(push)前先拉绕暄(pull)一次,確保一致
相當(dāng)于git push <remote> <branch>
分支(branch):創(chuàng)建/修改/刪除分枝
標簽(tag):給項目增添標簽
工作流(Git Flow):團隊工作時尖阔,每個人創(chuàng)建屬于自己的分支(branch
確定無誤后提交到master分枝
終端(terminal):可以輸入git命令行
內(nèi)容轉(zhuǎn)自http://www.reibang.com/p/be9f0484af9d