Git經常使用命令整理

獲取倉庫代碼 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命令,若有錯誤還請指出

相關文章
相關標籤/搜索