将本地分支更改为master并更新远程master

时间:2018-10-20 08:28:00

标签: git branching-and-merging

我有

  1. 生产服务器(我希望将其连接到master分支)
  2. 登台服务器(在同一git repo下连接到登台分支)

我复制了暂存文件并将其放置在生产服务器下,并进行了一些更改/删除了一些文件。

当我执行git status时,现在位于生产服务器下,这表明我正在暂存本地分支。接下来,当我执行git checkout master时,它说要提交或存放在本地完成的工作,否则在我可以将分支从暂存切换到主机之前,它将被覆盖。

我想将本地master分支与本地暂存分支合并,然后更新远程master分支。

请高度赞赏任何提示/帮助。

1 个答案:

答案 0 :(得分:0)

执行git所说的话。

要么提交更改,然后逐个解决任何合并冲突。

或存储更改git stash,然后在签出主文件后应用存储 git stash apply,然后逐个解决任何合并冲突。

如果不确定,请确保在其他地方保存本地更改文件的副本(git要求您提交或存储的文件),以便以后如果事情弄乱了,可以检索当前状态。