獲取倉庫代碼 git fetchgit
拉回操做 git pull ==git fetch + git mergegithub
提交全部修改過的文件到暫存區,不包括新的文件 git add -u fetch
提交全部修改過的文件到暫存區,包括新建立的文件 git add -A ip
移除github遠程倉庫 git remote rm originrem
添加github遠程倉庫 git remote add origin <連接>it
查看分支:git branchio
建立分支:git branch <name>ast
切換分支:git checkout <name>推送
建立+切換分支:git checkout -b <name>文件
合併某分支到當前分支:git merge <name>
git merge --no-ff -m "description" <branch name>
合併分支時,加上--no-ff參數就能夠用普通模式合併,合併後的歷史有分支,能看出來曾經作過合併,而fast forward合併就看不出來曾經作過合併。
看到分支合併圖git log --graph
刪除分支:git branch -d <name>
保存工做現場 git stash
查看stash記錄 git stash list
回到工做現場同時刪除stash內容 git stash pop
將本地更新推送到遠程組織 git push <本地分支>:<遠程分支>。
整理我經常使用到的git命令,若有錯誤還請指出