修改新增至stage:bash git add
`
stage進版本:git commit -m "[ your message here ]"
差異對比:git diff head --
`
回退本地檔案:git checkout --
若有stage撤銷至stage,沒有則撤銷至head撤銷stage:
git reset head
刪除檔案:rm file --> git rm --> git commit
關聯遠端庫:git remote add origin [email protected]:/.git
首次提交遠端庫(關聯本地和遠端master):git push -u origin master
提交遠端庫:git push origin [master | branch]
拷貝遠端庫:git clone [email protected]:your_name/project_name.git
檢視遠端分支資訊:git remote -v
建立並切換至分支:git checkout -b
列出分支:git branch -a
切換分支:git checkout
合併分支(fast forward):git merge
合併分支(commit):git merge --no-ff -m "merge with no-ff"
–no-ff引數就可以用普通模式合併,合併後的歷史有分支,能看出來曾經做過合併,而fast forward合併就看不出來曾經做過合併。刪除分支:
git branch -d
工作區臨時儲存:git stash
工作區恢復:git stash pop
標籤:git checkout master --> git tag --> git push origin
推送所有tag至遠端:git push --tags
常用Git命令
下面是我在開發中常用的git命令 1.配置git git config global add user.email git config global add user.name 2.建立新的專案 git init git add git commit a m git remote add orig...
常用Git命令
附上一些git的常見命令 gitremote add origin git github.com myaccount myproject.git git push u origin master gitinit 建立repository git 命令 help 檢視幫助命令 touchfilenam...
常用Git命令
建立管理倉庫 git initadd和commit git add readme.txt git commit m wrote a readme file 簡略版log git log pretty oneline abbrev commit當前狀態 git status撤銷更改 git check...