我有三个不同的git存储库:
1. 一个开源项目 2. 我在GitHub上从1中派生出来的自己的分支。 3. 我的本地存储库,是从2克隆而来的。
我在3上工作,并可以将更改推送/拉取到2。
但是,现在1中有更改,我也想将其合并到自己的分支中。我认为我想做的是将1中的更改拉入3中的远程跟踪分支,然后在本地进行合并,最后推送到2……这样做是否明智?
如果是,我该如何在EGit中最好地实现这一点?特别是我不确定在已经配置为从2推送/拉取时,应该如何让Egit拉入1中的更改。
1. 一个开源项目 2. 我在GitHub上从1中派生出来的自己的分支。 3. 我的本地存储库,是从2克隆而来的。
我在3上工作,并可以将更改推送/拉取到2。
但是,现在1中有更改,我也想将其合并到自己的分支中。我认为我想做的是将1中的更改拉入3中的远程跟踪分支,然后在本地进行合并,最后推送到2……这样做是否明智?
如果是,我该如何在EGit中最好地实现这一点?特别是我不确定在已经配置为从2推送/拉取时,应该如何让Egit拉入1中的更改。