Git命令使用整理

2021-10-05 15:40:01 字數 1248 閱讀 6192

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 push
git 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都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以 還原 所以,建立乙個版本庫非常簡單,首先,選擇乙個合適的地方,建立乙個空目錄 ...