Lol*_*olo 5 eclipse git synchronization commit egit
使用Eclipse + egit向主分支提交更改的建议步骤是什么?
我已经使用Eclipse和svn很长一段时间了,一切都很好用.每当我要进行更改时,我的流程如下:
在极少数情况下,我尝试在没有提交的情况下提交一组文件,我会收到警告,并且可以很好地纠正这些更改.
即使我更新了冲突的文件,也可以从中恢复,虽然我发现首先与工作区同步以识别和合并冲突的文件比在因冲突而失败的更新后尝试合并要好得多.
有了egit,我试过的流量没有正常工作.首先,如果我错误地从服务器拉出来并且存在冲突,我被告知存在冲突,但我对此非常困惑:我很难从服务器检索最新版本并发现无法提交我的文件无论我做多少同步.甚至用最新的头文件替换我的文件并做另一个拉动然后提交似乎不再起作用.
即使我遵循与svn相同的方法(首先同步并手动合并文件和冲突)并按下第二个拉,我仍然得到上面提到的相同的失败,就好像我标记合并的文件没有计算对于.
所以......空白的纸张,当我做了一些更改时,建议的说明是什么,想要将它们与服务器上的最新代码合并(可能包括与我的更改集冲突的文件更改),并且,可选地,想要提交我的更改?如果有人讨论这类问题,那么指向一个好的egit教程是很好的.
我不确定我是否理解你的问题.但我现在想给你一些提示.我们最近将我们公司的存储库从CVS转换为git,这非常具有挑战性,因为我们有很多问题集中在您所针对的同一问题上.
首先,我必须说来自SVN或CVS,你将无法像多年前那样完成工作流程.
特别是处理一小组文件并仅通过同步更新那些文件将无法使用git.以下是我在使用git进行同步(从服务器获取最新信息)时所采取的步骤.
Add to index新的mark as merged.之后你应该做,Rebase > Continue如果你做了一个rebase.那是我的工作流程.如果这是正确的方向,我可以添加更多细节,为什么我会像我一样做几个步骤,以及我认为最好的方法是使用egit做这些步骤.
| 归档时间: |
|
| 查看次数: |
2977 次 |
| 最近记录: |