git tag
#給當前commit打標籤
git tag -a `cat tag_name` -m `cat tag_book_mark`
#顯示某tag詳情
git show tag_name
#提交當某tag到遠端倉庫
git push `git remote` tag_name
#推送全部tag
git push --tags
#列出全部tag
git tag -l
#搜尋某tag
git tag -l 『v0.1.*'
#刪除本地某tag
git tag -d tag_name
#刪除遠端倉庫中的某tag
git push `git remote` --delete tag tag_name
#遠端倉庫更新本地tag
git fetch --tags
git pushgit push --no-thin
git push `git remote` tag
git push `git remote` branch_name
git checkout#回退add但未commit的檔案
git checkout .
#切換分支
git checkout $
#切換到某個tag
git checkout $
git clean#列出將會被清除的檔案
git clean -n
#刪除未add的檔案
git clean -f
#刪除指定的未add的檔案
git clean -f #刪除未add的目錄和檔案
git clean -df
#刪除包含.gitignore中未add的檔案
git clean -xf
#git reset --hard和git clean -df 結合使用使工作目錄完全回退到最近一次commit的時候
git merge#將a分支合入到b分支
git checkout b
git merge a
git push `git remote` b
git log#a分支與b分支對比
git log --left-right a...b
Git使用命令整理
githuo靜態頁面 github知識積累部落格貢獻頁面 git config global user.name your name git config global user.email your email git init git add git commit m comment git s...
Git使用命令整理
為什麼80 的碼農都做不了架構師?githuo靜態頁面 github知識積累部落格貢獻頁面 git config global user.name your name git config global user.email your email git init git add git commi...
使用git命令匯出專案 git使用命令整理
什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改 刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以 還原 所以,建立乙個版本庫非常簡單,首先,選擇乙個合適的地方,建立乙個空目錄 ...