是否有可能将冲突的代码推送到git并让其他人解决它?

时间:2016-07-09 09:46:29

标签: git

我正在使用git与同事合作。我们的正常工作流程是每个人在一天开始时提取最新代码,并在部件完成后将其推回。

然而,最近我们有一个新的程序员,她不熟悉整个项目。她是否有可能推动(或使用任何其他机制)将她所做的一切上传到回购,并让其他程序员为她审查并解决冲突的部分(如果存在)?

谢谢。

3 个答案:

答案 0 :(得分:0)

是的,她可以将更改推送到远程服务器上自己的分支。假设她的更改在主分支上,她可以运行如下命令:

std::optional<T>

这只是一种方法。她还可以在她的本地存储库中创建一个非主分支,然后在那里工作并从那里开始工作。

答案 1 :(得分:0)

是的,她可以创建代码的新分支并将该分支推送到存储库。当您拉动分支并尝试将其合并到主分支中时,您将遇到冲突,您将不得不解决它。

答案 2 :(得分:0)

如果您使用Github / Bitbucket作为远程仓库,她可以创建一个新的dev分支并打开一个拉取请求,将此分支合并到您的master分支。如果masterdev之间存在冲突,Github / Bitbucket会警告您。要解决此问题,您可以将本地dev合并到本地master分支,修复冲突,然后重新打开请求到远程master分支。