分叉wordpress git存储库的最佳方式是什么?

分叉wordpress git存储库的最佳方式是什么?,wordpress,git,Wordpress,Git,我正在启动新的Wordpress项目。我想使用WP-Github存储库作为基础,并将其推送到我自己的存储库中。但我还想保存到原始WP存储库的链接,在其上切换分支并获取新的更新。最好的策略是什么?只需将官方存储库设置为official,将您的个人存储库设置为personal或origin: git remote add official <official_remote> 或 只需将官方存储库设置为official,将您的个人存储库设置为personal或origin: git re

我正在启动新的Wordpress项目。我想使用WP-Github存储库作为基础,并将其推送到我自己的存储库中。但我还想保存到原始WP存储库的链接,在其上切换分支并获取新的更新。最好的策略是什么?

只需将官方存储库设置为
official
,将您的个人存储库设置为
personal
origin

git remote add official <official_remote>


只需将官方存储库设置为
official
,将您的个人存储库设置为
personal
origin

git remote add official <official_remote>


只需在GH上获得WP存储库的分支,然后克隆您的分支,而不是WP存储库。然后,您可以将官方添加为远程
git-remote-add-WP
。但是,如果您希望自己的工作是私有的,只需克隆WP存储库并为您的私有repo创建一个新的远程设备
git remote add private

在我看来,你应该让你的工作分支脱离主控,并保持主控与WP回购同步。因此,
git checkout-b mybranch
将基于master创建一个新分支。当你想同步你的主机时,你只需要
git fetch
,然后
git merge WP/master
在你自己的主机上

使用
git-rebase-master-mybranch


整个WP命令都是官方分支机构远程名称的别名如果您克隆了WP repo,它将是源代码

只需在GH上获得WP存储库的分支,然后克隆您的分支,而不是WP存储库。然后,您可以将官方添加为远程
git-remote-add-WP
。但是,如果您希望自己的工作是私有的,只需克隆WP存储库并为您的私有repo创建一个新的远程设备
git remote add private

在我看来,你应该让你的工作分支脱离主控,并保持主控与WP回购同步。因此,
git checkout-b mybranch
将基于master创建一个新分支。当你想同步你的主机时,你只需要
git fetch
,然后
git merge WP/master
在你自己的主机上

使用
git-rebase-master-mybranch


整个WP命令都是官方分支机构远程名称的别名如果您克隆了WP repo,它将是源代码

谢谢。但我有一件奇怪的事。当我尝试在另一台计算机上克隆我的存储库时,我只有一个个人远程设备。这是预期的行为。远程设备存储在本地。您必须为您制作的每个克隆设置远程设备,但幸运的是,您只需执行一次。谢谢。但我有一件奇怪的事。当我尝试在另一台计算机上克隆我的存储库时,我只有一个个人远程设备。这是预期的行为。远程设备存储在本地。您必须为每个克隆设置远程,但幸运的是,您只需设置一次。
git remote rm origin ;# remove the current origin, presumably the official one
git remote add origin <personal_remote_path>
git fetch official
git merge official/master
git checkout -b official-master --track official/master