我想使用teamcity創建git功能分支並使用teamcity將其合併到dev。這是可能的和如何?使用teamcity創建git功能分支
0
A
回答
0
就像在殼裏做的一樣。除了您應該指定git -C /path/to/repository <command>
的存儲庫目錄。
首先你需要確保工作目錄變成你的預期。所以只需使用git reset --hard
來忽略潛在的錯誤。
第二你需要仔細處理合並操作,它需要成功。所以你應該選擇如何解決衝突。 git merge help
在MERGE STRATEGIES部分進行了說明。我建議使用recursive theirs
保護程序功能分支更改。
實施例:
git -C /home/git/test checkout master git -C /home/git/test reset --hard origin/master git -C /home/git/test checkout -b newfeature do some change git -C /home/git/test add -A . git -C /home/git/test commit -m "Do some change" git -C /home/git/test checkout master git -C /home/git/test merge -s recursive -X ours newfeature git -C /home/git/test push
相關問題
- 1. 從另一個功能分支創建Git功能分支
- 2. 創建Git分支功能/ x/y?
- 3. Git流 - 創建功能分支關閉另一個功能分支
- 4. 從另一個功能分支創建新功能分支?
- 5. 用於TFS功能分支的TeamCity CI構建
- 6. git分支對我來說非常混亂(創建新的分支,功能)
- 7. 在git中創建分支的分支?
- 8. Git - 從某個分支創建分支
- 9. TeamCity推送功能分支到主分支
- 10. 混帳分支創建git
- 11. 讓TeamCity下拉所有git分支
- 12. Git teamcity中的短分支名稱
- 13. git svn基於git分支創建一個新的svn分支
- 14. 功能分支的Git工作流程
- 15. Git功能分支工作流程
- 16. Git rebase一個推送功能分支
- 17. 功能分支rebase後Git推拒絕
- 18. 功能分支和合並請求 - Git
- 19. 功能分支的好git過程
- 20. 在GIT上創建分支後,爲什麼我的Git Graph不能創建分支?
- 21. 使用Git功能分支工作流程,您何時更新主分支?
- 22. 當我在Git中創建分支時,我的分支是否始終在Git的主分支中創建?
- 23. teamcity可以在git分支中構建最新的標籤嗎?
- 24. 每個Git分支不同的TeamCity構建計數器
- 25. TeamCity觸發器可以構建新的Git分支/標籤嗎?
- 26. 的Git - 上游+功能+分支發佈分支
- 27. 使用Git分支
- 28. GIT:使用主變更更新功能分支而不合並
- 29. 使用git-flow功能分支和Gerrit的工作流程
- 30. 如何使用git-submodule來跟蹤功能分支?
您好感謝您的答覆。但我想通過teamcity實現這一點。任何想法如何做到這一點? – Vru
在TeamCity中添加構建步驟命令行。並複製粘貼這些命令。 – networm
好吧創建功能分支怎麼樣?例如,如果我在項目中有5個倉庫,並且我想創建一個功能分支,那麼從Teamcity通過任何配置/腳本,我應該能夠在所有倉庫中一次創建相同的功能分支。 – Vru