这是一个菜鸟问题,但我分叉了一个项目并对其进行了少量编辑。所以现在我想做以下事情,
第1步:
使用我在Machine 1中的更改来更新分叉项目。是否可以更新分叉项目并保持原始(主)不受影响?
第2步:
将更新后的叉子拉到机器2上。
当我分叉项目时,我使用在线门户分叉并手动下载了tarball。 那么我可以更新分叉项目吗?
机器1和机器2在GitHUB中都有SSH密钥
答案 0 :(得分:3)
您的步骤将是:
对于您的第二台机器,只需将您的项目重新放入机器#2,一切都应该在那里。
下载tarball与克隆不同。
答案 1 :(得分:0)
当您分叉项目时,github会在您的帐户下创建一个存储库副本。你应该能够使用
来拉它git clone git@github.com:[your user name]/[repository name].git
然后,当您进行更改时,您将提交它们并将更新推送到github:
git push origin master
完成后,在第二台机器上重复克隆存储库,然后将获得最新版本的存储库。