Git

參考

GitLab入門 - 知乎

(21條消息) Git分支命名規范_嘻嘻哈哈111111的博客-CSDN博客_git 分支命名

重置提交后的強推代碼

git push --force origin[branch name]

merge錯誤

Your configuration specifies to merge with the ref 'refs/heads/v.autoCheckProduct.20190325' from the remote, but no such ref was fetched.

切換到主分支:

1.git pull

2.git fetch -p

切換到當前分支:

1.git branch --unset-upstream

2.git pull

3.git branch --set-upstream-to=origin/<master branch> <current branch>

本地創建新分支

git checkout -b <branch name>

Cherry-pick

(21條消息) git cherry-pick指令詳解_Nice2cu_Code的博客-CSDN博客_git pick

rebase

開發分支:git rebase [主分支]

如果產生沖突,會切換到一個解決沖突的commit上

解決沖突后,git add [沖突文件...]

git rebase --continue

revert

刪除指定的commit:git revert [commit id]

刪除后會進入新的commit

查看

使用git show <commit-hash>來查看某次提交的詳細信息和修改內容

使用git diff <commit-hash>來查看該提交和當前狀態之間的差異

使用git show --name-only <commit-hash>來查看修改的文件列表

使用git show <commit-hash> -- <file-path>來查看某個特定文件的修改

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 第一部分是文檔,為了日后查看方便放到了前邊[可能敲錯了,詳見阮一峰老師的文章]http://www.ruanyif...
    白璞1024閱讀 1,040評論 0 49
  • 在項目開發過程中,總是免不了使用版本管理工具。否則可能經常出現 HBO出版的電視劇《硅谷(Silicon Vall...
    BillGrim閱讀 468評論 0 0
  • git發明了一個叫做暫存區的概念,但是為什么要發明這個概念呢?沒有暫存區可以不?為什么一定要有暫存區? git 一...
    三云_16d2閱讀 903評論 0 0
  • Git 實用命令套路 =========================git首次提交項目命令==========...
    小蘇c閱讀 347評論 0 0
  • 下面是我整理的常用 Git 命令清單。幾個專用名詞的譯名如下。 Workspace:工作區 Index / Sta...
    晴天4327閱讀 213評論 1 2