使用 public Git 存储库的最佳方式
Best way to work with a public Git repository
我想使用 public git 存储库之一并进行更改。但是,由于这些更改只对我私人,我不想将它们合并回原始存储库。此外,我不确定 public 回购协议是否会接受这些更改。
我知道可以将更改提交到本地 copy/repo,如果需要,将更改推送到原始仓库。但是,如果您的本地提交副本出现问题,这有丢失更改的危险,因此需要推送。
到目前为止,我正在使用代码的副本(git 提供的 zip 文件),并将其签入我的私人存储库。这样,我就完全独立了,也可以将更改推送到云端。现在的含义是我被剥夺了正在发生的任何更新并且与之同步是一项痛苦的任务,或者我根本不同步。
有人可以提出解决此问题的方法,以便我能够将我的更改推送到我的存储库(在我的 git 帐户中),并且还能够同步出现的任何更新。在这种情况下分支有帮助吗?
就fork it。然后继续从上游合并以获得变化。
我想使用 public git 存储库之一并进行更改。但是,由于这些更改只对我私人,我不想将它们合并回原始存储库。此外,我不确定 public 回购协议是否会接受这些更改。
我知道可以将更改提交到本地 copy/repo,如果需要,将更改推送到原始仓库。但是,如果您的本地提交副本出现问题,这有丢失更改的危险,因此需要推送。
到目前为止,我正在使用代码的副本(git 提供的 zip 文件),并将其签入我的私人存储库。这样,我就完全独立了,也可以将更改推送到云端。现在的含义是我被剥夺了正在发生的任何更新并且与之同步是一项痛苦的任务,或者我根本不同步。
有人可以提出解决此问题的方法,以便我能够将我的更改推送到我的存储库(在我的 git 帐户中),并且还能够同步出现的任何更新。在这种情况下分支有帮助吗?
就fork it。然后继续从上游合并以获得变化。