1. 程式人生 > >git 日常命令(整理有點亂,都是筆記)

git 日常命令(整理有點亂,都是筆記)

git stash pop #取回暫存的內容,自動檢測合併

git stash list #檢視"暫存區"的所有記錄

git stash clear #清空"暫存區"

git stash pop #取回暫存區第一個記錄

git stash apply 0 #取回"暫存區"指定的記錄 編號0

git stash drop 0 #刪除"暫存區"指定記錄

git reflog #檢視包括回滾的歷史記錄

#回滾到指定版本. 指定版本標識
git reset --hard 9bbb0ef17234d40c941fec0f0408d994b52a5060 
#回滾之後, git log 只能看到該版本及之前的版本
git branch #檢視分支 git branch dev1 #建立新分支dev1 即拷貝當前所有程式碼到新分支 git checkout dev1 #進入dev1分支 git checkout master #回到主分支 git branch bug #建立新分支bug, 然後修復bug完畢. git checkout master #切回master git merge bug #把bug分支合併過來. git branch -d bug #再刪除分支 git checkout dev1 #回到dev1分支,繼續開發新功能. #本地倉庫拉取遠端倉庫(已有本地倉庫) git init git config
--local al user.name "X "XXX" git config --local al user.email "XX "l "[email protected]" git remote add origin in http://user:[email protected] git pull origin master git fetch git checkout -b 11.11 origin/11.11 #拉取遠端分支到本地(本地沒有此分支) #本地倉庫拉取遠端倉庫(無本地倉庫) git clone http:user:[email protected]