我在github上托管了一个项目。在生产中部署的代码有一个主分支(主分支)。个别项目从main(proj-001,proj-002 ......)分支。
所以在项目/部署过程中......
在某些时候,图书管理员将所有代码拉到一起进行测试/部署循环。如果特定分支出现问题,则将其恢复。 (坏消息是,一旦它被还原,将该分支重新带回主分支是困难且有风险的。)
所以我的问题:什么是将我的提交拉入新分支的最佳和最简单的方法? (我目前尝试“挑选”导致错误“致命:您的索引文件未合并。”谷歌未能描述。
更新:我已经更新了这些事件......图书管理员无意中将主分支合并到我的工作分支......不止一次。
答案 0 :(得分:2)
我真的希望别人能够回答这个问题......但与此同时,因为我有一个答案而且它似乎正在起作用......我不妨分享一下。
最大的问题是其他人将主分支合并回我的分支。这使得任何樱桃采摘或应用困难。此外,找到合适的命令会给我一个全面的变更列表是一个挑战。所以基本概要: