git:常用命令整理

本文主要整理了git常用命令的使用。


image.png

Workspace:工作區(qū)
Index / Stage:暫存區(qū)
Repository:本地倉庫
Remote:遠程倉庫

  • git目錄初始化
git init  # 創(chuàng)建倉庫 
git init 目錄名稱  # 指定目錄作為本地倉庫
  • git下載遠程目錄到本地
git clone  git地址url
git -b  分支名稱 url   # 拉取指定分支代碼
  • git設置提交用戶信息
git config --global user.name "test"
git config --global user.email test@XXX.com
  • git添加/刪除文件
git add 文件   #  添加指定目錄到
git .     # 添加當前目錄所有文件
git rm 文件 #  刪除文件
git commit -m '說明文案'   # 提交add添加的所有文件提交到本地倉庫
  • git分支
git branch 分支名   #  創(chuàng)建分支
git branch        #    列出本地所有分支          
git branch -r     #   列出遠程所有分支          
git checkout 分支名     #   分支切換          
git merge  新分支名    #   合并分支
git branch -d 分支名    #   刪除本地分支
git push origin --delete 分支名  # 刪除遠程分支
  • git查看歷史提交記錄
git log 
git log -S 關鍵詞    #   搜索提交歷史,根據(jù)關鍵詞
  • git分支同步
git fetch      #  下載遠程倉庫的所有變動
git push       #  上傳到遠程倉庫
git push origin 分支名     # 提交到指定分支
git pull       # 拉取遠程分支的更新合并到本地
  • 顯示當前git配置
git config --list
  • git其他命令
git diff  # 查看沖突
git reset   #  回退版本。
git status  # 查看倉庫當前的狀態(tài),顯示有變更的文件。
git mv # 移動或重命名工作區(qū)文件。
git blame 文件 # 查看指定文件的歷史修改記錄
git tag 標簽 # 添加標簽
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容