为什么这个git合并不起作用?

时间:2015-10-01 19:05:49

标签: git git-merge

我遇到了Git的问题我无法理解。我的master分支中有一个简单的HTML文件。在该文件中,有一个单词'mispl1'。我有一个名为“fixMispl1”的大师分支。我检查一下,将“mispl1”改为“misspell1”,并提交更改。

所以现在如果我切换到master,在Eclipse中我可以看到“mispell1”变为“mispl1”,如果我切换回“fixMispl1”,我会看到它变回“mispl1”。

所以问题是,我正在尝试将fixMispl1合并到master中。我切换到master,然后键入git merge fixMispl1,没有任何反应。我收到一条消息说“已经是最新的”。但是我知道它不是最新的,因为每次切换分支时这个词都会改变。

1 个答案:

答案 0 :(得分:0)

谢谢大家,我明白了。作为测试,我已经将两个分支合并为master并推送到GitHub。我想重做测试,所以我将主人改回了开始状态,承诺,检查了第一个分支,进行了更改,事情开始变得混乱(即'已经是最新的&#39 ;消息)。

所以我删除了两个分支,创建了两个同名的新分支,在它们中做了相同的更改,提交,合并到master(解决冲突,这是测试的重点),以及所有按预期工作。我可以很容易地从master创建新分支而不删除旧分支,但我想保留相同的分支名称。