git 知識之分支合併
一、開發分支(dev)上的程式碼達到上線的標準後,要合併到 master 分支
git checkout dev
git pull
git checkout master
git merge dev
git push -u origin master
二、當master程式碼改動了,需要更新開發分支(dev)上的程式碼
git checkout master
git pull
git checkout dev
git merge master
git push -u origin dev
三、程式碼衝突
1、接受git遠端程式碼,用程式碼庫中的檔案完全覆蓋本地工作版本
git reset --hard
git pull
2、如果希望保留生產伺服器上所做的改動,僅僅併入新配置項, 處理方法如下:
git stash
git pull
git stash pop
如果自動合併失敗
Auto-merging c/environ.c
CONFLICT (content): Merge conflict in c/environ.c
相關文章
- git合併分支Git
- Git 分支與合併Git
- Git 分支 - 分支的新建與合併Git
- git 分支合併報錯Git
- git分支合併與rebaseGit
- Git dev分支合併到master分支完美實戰GitdevAST
- 這才是真正的 Git——分支合併Git
- 教你玩轉Git-分支合併Git
- git合併分支和提交步驟Git
- git合併分支,如果選擇性的合併檔案?Git
- 圖解4種git合併分支方法圖解Git
- git合併單個檔案到其他分支Git
- Git 分支 - 分支的衍合Git
- git實用知識梳理(二)分支管理Git
- Git如何撤銷某次分支的合併MergeGit
- 【Git】合併分支報衝突怎麼解決Git
- 合併分支:Git merge 和 rebase 的區別Git
- 【Git】3. Git重要特性-分支操作,合併衝突詳解Git
- Git merge和rebase分支合併命令的區別Git
- 簡單介紹Git合併分支的流程步驟Git
- git小技巧--提取/合併某分支的部分檔案Git
- git合併某分支上的單次提交(cherry-pick)Git
- Git - 多個分支合併到 main 分支之後還存在一些 commit 無法併入一條時間線上GitAIMIT
- git更新原生代碼分支並將其合併到master分支的完整流程GitAST
- TortoiseGIT建立及合併分支Git
- Git 教程:解密 .gitignore 檔案、合併分支、解決衝突、及 Git 幫助Git解密
- 記一次Git分支合併引起的問題和修復Git
- git的cherry-pick,選擇其他分支特定提交進行合併Git
- vscode 新建、合併分支VSCode
- Git -- 分支與合併 (命令列+視覺化工具p4merge)Git命令列視覺化
- 【git學習五】git基礎之git分支Git
- 真正的git合併Git
- Android Studio Git多人協作,分支,合併(基於碼雲倉庫)AndroidGit
- Git(12)-- Git 分支 - 分支簡介Git
- 知識點:Python中的列表合併操作Python
- Git三大特色之Branch(分支)Git
- Git教程十九:分支管理之RebaseGit
- 使用TortoiseGit操作分支的建立與合併Git