Git 常用命令

這裏展示了一些我個人常用的 git 命令:

git init 初始化本地倉庫
git add  提交暫存區
git commit -m "..." 添加到倉庫
git status 查看倉庫狀態
git diff   查看倉庫變化
git log    查看commit歷史(分支合併情況)
git reset -- hard HEAD^  回退上個版本
git reset -- hard id 回退指定版本
git reflog  查看命令歷史
git reset HEAD file  撤銷暫存區的修改
git rm  file  刪除本地庫文件
git checkout -- file 用本地庫版本替換工作區版本
git remote add origin git@github.com:Aimerence/repertory-name.git 關聯遠程庫
git push origin master  本地庫推送到遠程庫,
git push -u origin master 推送並關聯master分支
git clone git@github.com:Aimerence/repertory-name.git  克隆遠程庫到本地
git checkout -b bra  創建分支並切換到bra分支
git branch bra  創建分支
git checkout bra  切換到分支bra
git branch  查看分支
git merge bra 合併分支bra(本地庫)
git branch -d dev 刪除bra分支(本地庫)
git push origin --delete <branchName> 刪除遠程分支
git push origin :<branchName>  推送空分支到遠程分支,相當於刪除遠程分支
git remote -v 查看遠程庫信息
git branch --set-upstream bra-name origin/bra-name 建立本地-遠程分支關聯
git tag <name> 建立標籤
git tag -a <name> -m"... " 
git tag  查看標籤
git show <name> 查看標籤下記錄
git tag -d <name> 刪除標籤(本地)
git push origin <name> 推送標籤 
git push origin --delete tag <tagname> 刪除遠程庫標籤
git push origin --tags 推送所有標籤

Git 學習推薦廖雪峯教程:Git 教程

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