Git 如何跟上公开回购的步伐?
我在GitHub上以私人回购的形式主持我的Laravel项目。困扰我的是我没有跟上项目的最新变化 例如,看一下这些拉取请求:Git 如何跟上公开回购的步伐?,git,laravel,github,Git,Laravel,Github,我在GitHub上以私人回购的形式主持我的Laravel项目。困扰我的是我没有跟上项目的最新变化 例如,看一下这些拉取请求: 这些都是(或多或少)有用的修复,我想在当前安装中进行调整。我现在要做的是查看我的GitHub通知,看看laravel回购协议中是否有什么进展,如果有,复制/粘贴它们。这是可行的,但要跟上变化并不容易,也不舒服 有没有办法改进此工作流?例如,通过克隆公共回购并以某种方式合并这些更改?github似乎没有提供网页按钮来允许您更新分叉存储库 如果将分叉存储库克隆到本
有没有办法改进此工作流?例如,通过克隆公共回购并以某种方式合并这些更改?github似乎没有提供网页按钮来允许您更新分叉存储库
如果将分叉存储库克隆到本地PC,则可以将原始存储库添加为第二个远程存储库。添加新的remote后,您可以从原始reposity获取更新的源代码,并与跟踪您的私有存储库的分支存储库合并,然后推送到您的私有存储库。github似乎不提供网页按钮来允许您更新您的分支存储库
如果将分叉存储库克隆到本地PC,则可以将原始存储库添加为第二个远程存储库。添加新的remote后,您可以从原始reposity获取更新的源代码,并与跟踪您的私有存储库的分支库合并,然后推送到您的私有存储库。这并不理想,但没有简单的方法来跟上project scaffold的最新情况,特别是考虑到您可能会对每个项目的设置进行自己的更改 值得关注回购协议的变化,否则时不时会回来检查新的内容。您可以查看提交,以获得已更改内容的概述
通常,我会时不时地拿出一份新的回购协议副本,然后将其与我的项目区分开来。记住我为我的项目所做的更改,我会将相关更改合并回我的回购协议中。这并不理想,但没有简单的方法来跟上项目脚手架的最新情况,特别是考虑到您可能会对每个项目的设置进行自己的更改 值得关注回购协议的变化,否则时不时会回来检查新的内容。您可以查看提交,以获得已更改内容的概述
通常,我会时不时地拿出一份新的回购协议副本,然后将其与我的项目区分开来。记住我为我的项目所做的更改,我将把相关更改合并回我的回购协议中。一旦你克隆GitHub项目,它将成为“你的”项目,你必须管理代码 您可以做的只是像在任何其他git项目中一样,从
上游
(原始项目)中提取更改
克隆GitHub项目后,它将成为“您的”项目,您必须管理代码 您可以做的只是像在任何其他git项目中一样,从
上游
(原始项目)中提取更改