更新GitHUB分叉项目而不是主项目
这是一个noob问题,但我提出了一个项目,并对其进行了一些编辑。所以现在我想做以下几点 步骤1: 使用机器1中的更改更新分叉项目。是否可以更新分叉项目并保持原始(主)不变 步骤2: 将更新后的拨叉拉到机器2上 另外,当我分叉项目时,我使用在线门户进行分叉,并手动下载tarball。 那么我可以更新分叉项目吗更新GitHUB分叉项目而不是主项目,git,github,Git,Github,这是一个noob问题,但我提出了一个项目,并对其进行了一些编辑。所以现在我想做以下几点 步骤1: 使用机器1中的更改更新分叉项目。是否可以更新分叉项目并保持原始(主)不变 步骤2: 将更新后的拨叉拉到机器2上 另外,当我分叉项目时,我使用在线门户进行分叉,并手动下载tarball。 那么我可以更新分叉项目吗 机器1和机器2在GitHUB中都有SSH密钥您的步骤如下: 把回购协议存入你的账户。然后克隆到你的机器上。(对fork所做的任何更改都不会转到原始项目) 进行更改并提交到您帐户中的fork
机器1和机器2在GitHUB中都有SSH密钥您的步骤如下:
查看以下说明:您的步骤如下:
签出以下说明:当您完成项目时,github在您的帐户下创建了一个存储库副本。您应该能够使用
git clone git@github.com:[your user name]/[repository name].git
然后,当您进行更改时,您将提交更改并将更新推送到github:
git push origin master
完成此操作后,在第二台机器上重复克隆存储库,该机器将拥有存储库的最新版本。当您完成项目时,github在您的帐户下创建了一个存储库副本。您应该能够使用
git clone git@github.com:[your user name]/[repository name].git
然后,当您进行更改时,您将提交更改并将更新推送到github:
git push origin master
一旦你这么做了,在您的第二台机器上重复克隆存储库,该机器将拥有存储库的最新版本。ah@Steve我是git新手,您还可以提供所需的commands@Sam007我添加了一个指向github的链接,说明非常好。啊@Steve我是git新手,你能提供所需的commands@Sam007我添加了一个链接对github的说明非常好。好吧,当我使用网站手动分叉时,它不被认为是克隆?@Sam007 Forking在github上创建了一个存储库,然后你必须将其克隆到你的机器上。不,当你通过网站分叉时,github在您的帐户下创建了一个新的存储库。那么,当我下载tarball时,它与克隆不一样吗?那么,现在我在手动下载的文件夹中进行了更改,如何在forked repo中更新它?你给出的相同命令会有帮助吗?好吧,当我使用网站手动分叉时,这不被认为是克隆吗?@Sam007 Forking在Github上创建了一个存储库,然后你必须将其克隆到你的机器上。不,当你通过网站分叉时,github在您的帐户下创建了一个新的存储库。那么,当我下载tarball时,它与克隆不一样吗?那么,现在我在手动下载的文件夹中进行了更改,如何在forked repo中更新它?你发出的同样的命令会有帮助吗?