Git常用命令

1.git常用命令
git status:查看狀態

git stash:使用git的時候,我們往往使用branch解決任務切換問題,但是如果你在一個分支上開發一個功能,寫了部分代碼,這些代碼還不能提交,這時候另一分支上代碼有bug,急需修改,git stash可以幫我們很好的解決這個問題;
git stash:備份當前工作內容,從最近的一次提交中讀取相關內容,讓工作區保證和上次提交的內容一致,同時當前的工作內容 保存到git棧中。
git stash pop:從git棧中讀取最近一次保存的內容,恢復工作區的相關內容。pop會從最近的一個stash中讀取並恢復。
git stash list:顯示git棧內的所有備份,可以利用列表來決定從哪個地方恢復。
git stash apply stash@{1} 就可以將指定版本號爲stash@{1}的工作取出來。
git stash clear:清空git棧;
再看看具體的用法:
我們在develop分支中開發新功能,這時候master分支中有bug修改。
1) git stash(備份當前工作內容)
2) git checkout master(切換到master)
3) 修改提交完master中bug後,git checkout develop(切換到develop)
4)git stash pop(從git棧中讀取最近一次保存的內容,恢復工作去的相關內容)

git commit -m “提交的描述信息”只會提交添加到緩存區的文件(只提交添加的)
git commit -a -m “”能提交修改過,但是沒有添加到緩存區的文件(修改過的就能提交)

git add保存到本地倉庫中
git add -A 保存所有修改
git add.保存新的添加和修改,但是不包括刪除
git add -u 保存修改和刪除,但是不包括新建文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章