自从我在工作场所编写代码以来,已经有一个星期了,今天我注意到我的文件已经过时了。执行以下操作时,我应该遵循什么逐步流程:
我应该按这个顺序做吗?先更新我的本地文件,然后推送编辑过的文件?注意:我正在处理的分支名为“dev_rafael”,主项目分支名为“development”
9cbw7uwe1#
1.与您的分支和开发分支合并1.取原点1.拉原点1.如果存在合并冲突,请解决此问题1.致力于你的事业1.推到您的分支1.仅重复步骤1摘要:第一次合并在线分支(步骤1,7),第二次在本地获取在线副本(步骤2,3,4),第三次将本地副本发送到在线(步骤5,6)
kokeuurv2#
development
1.确保在dev_rafael分支中提交了每个本地更改(您想要推送的更改)。1.然后,用以下方法推它们:
dev_rafael
git push origin dev_rafael
1.将来自development的更改合并到本地dev_rafael分支中:
git pull origin development
1.再次使用以下命令推动包含所有内容的分支:
在此之后,如果您想将更改放入development,则取决于您的项目工作流程:
如果你不太熟悉Git,最简单的方法是:
git checkout development git pull origin development git merge dev_rafael git push origin development
(That要求您可以直接在development分支上推送)
**说明:**第一个命令切换到development分支,第二个命令从Gitlab中检索更改,第三个命令将您的本地开发从dev_rafael合并到development,最后一个命令将其推送到Gitlab的development分支。
然后转到Gitlab和create a merge request:
让你的团队批准并合并它。成交!
2条答案
按热度按时间9cbw7uwe1#
1.与您的分支和开发分支合并
1.取原点
1.拉原点
1.如果存在合并冲突,请解决此问题
1.致力于你的事业
1.推到您的分支
1.仅重复步骤1
摘要:第一次合并在线分支(步骤1,7),第二次在本地获取在线副本(步骤2,3,4),第三次将本地副本发送到在线(步骤5,6)
kokeuurv2#
使用Gitlab的
development
更新分支1.确保在
dev_rafael
分支中提交了每个本地更改(您想要推送的更改)。1.然后,用以下方法推它们:
1.将来自
development
的更改合并到本地dev_rafael
分支中:1.再次使用以下命令推动包含所有内容的分支:
在此之后,如果您想将更改放入
development
,则取决于您的项目工作流程:如果您的项目 * 没有 * 使用Gitlab的合并请求
如果你不太熟悉Git,最简单的方法是:
(That要求您可以直接在
development
分支上推送)**说明:**第一个命令切换到
development
分支,第二个命令从Gitlab中检索更改,第三个命令将您的本地开发从dev_rafael
合并到development
,最后一个命令将其推送到Gitlab的development
分支。如果您的项目 * 是 * 使用Gitlab的合并请求
然后转到Gitlab和create a merge request:
dev_rafael
作为源分支development
作为目标分支让你的团队批准并合并它。成交!