所以在一个理想的世界里,当我开始这个项目时,我会从一个源克隆,然后将我所有的更改提交到这个 repo。当主项目更新时,我可以将这些更改拉入我的仓库。(这是一种单向交通,没有推动。)
然而,当我开始时,我并没有克隆,而是简单地下载了一个已发布的 ZIP 代码,解压缩,然后做了一个git init
. 此后,我已将所有更改提交到此代码副本。但是,主代码库现已更新,但由于我的副本不是合并,而是我自己的相同基本代码的仓库,我无法将主代码库的更改合并到我的。
有什么方法可以将这些更改从主代码中获取到我的仓库中,而无需重新开始?