git常用命令

1.git init: 初始化git倉庫

2.git status:查看倉庫狀態(tài)

3.git diff:查看不一致的地方

4.git add test.txt:將工作區(qū)的test.txt文件添加到暫存區(qū)(. 將所有的文件添加到暫存區(qū))

5.git commit -m '描述':將文件提交到倉庫

6.git log(-n):查看提交記錄(最近n次提交)

7.git reflog:查看輸入的所命令

8.git checkout test.txt:丟棄工作區(qū)text.txt文件的修改

9.git reset HEAD test.txt:撤銷暫存區(qū)的修改

9.1?git reset HEAD~:撤銷最近一次commit(修改的文件回到工作區(qū))

10.git reset --hard 版本Id:回退版本(回退到這個版本提交后的數(shù)據(jù))

11.git branch:查看當前所有分支(-a:包括遠程分支)

12.git clone git倉庫地址:克隆倉庫

13.git branch dev:創(chuàng)建dev分支

14.git checkout dev:切換到dev分支

15.git checkout -b dev:創(chuàng)建并切換到dev分支

16.git merge dev:將dev分支合并到當前分支

17.git fetch -r:獲取所有的遠程分支(在遠程倉庫新建了分支的時候使用)

18.git remote:查看是否配置了遠程倉庫

19.git remote add origin 遠程倉庫地址:配置遠程倉庫

20.git push origin dev:將dev分支push到遠程倉庫(本地新建了新分支)

21.git branch -D dev:刪除本地dev分支

22.git push origin :dev:刪除遠程dev分支

23.git pull origin next:拉取遠程next分支并與本地當前分支合并

24.git pull origin next:first:拉取遠程next分支和本地first分支合并

25.git show commit_id:查看commit內容

26.git log -p -1:查看最近一次的修改內容

27.git branch -a:查看遠程倉庫所有分支

28.git checkout -b dev origin/dev:在本地新建dev分支并拉取遠程倉庫dev分支,同時切換到dev分支

29.git pull:獲取遠程所有分支

30.git remote update origin -p:

31.git remote prune origin:刪除遠程已刪除,但是本地還存在的分支

32.git submodule update --init:拉取子模塊代碼

33.git checkout -b dev(本地名) origin/dev(遠程名):拉取遠程分支并在本地建立新分支

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 配置 首先是配置帳號信息ssh -T git@github.com # 登陸 github 修改項目中的個人信息 ...
    guanguans閱讀 815評論 0 3
  • 開始: 1) 遠程倉庫相關命令 檢出倉庫:$ git clone git://github.com/jquery/...
    草根老張閱讀 916評論 0 50
  • 分布式版本管理工具 git屬于分布式 svn集中式 git安裝 git初始化一個倉庫 其實就是創(chuàng)建了一個.git隱...
    SnowDragonYY閱讀 1,588評論 0 0
  • 我的常用: ===================================** 撤銷工作修改:**1、gi...
    ddai_Q閱讀 899評論 0 5
  • 參考git詳細教程:一小時學會git 1. git的分區(qū) 工作區(qū)(Working Directory)---->暫...
    息息小眠蟲閱讀 996評論 0 0

友情鏈接更多精彩內容