我们的组织决定使用Github同时进行代码修改。我们正在寻找的功能之一是能够合并多个开发人员在一个文件上所做的所有更改,并替换现有(或创建新的)文件。我们不确定这是否可能。
我之前使用过Github,但我从未尝试过与其他人合作。我只是主要用它来控制我的开发进度。
主要问题: 2 commits from different users.
如果他们提议的更改只影响同一个文件,是否可以合并多个用户的2个提交(或更多)?
注意:
答案 0 :(得分:0)
是。您可以使用git merge或git cherry-pick(取决于您希望项目历史记录的样子)。如果所有用户都拥有对同一个仓库的写入权限,您可能希望允许他们从/到特定分支机构{/ 3}}和pull。