fork wordpress git存储库的最佳方法是什么?

时间:2012-08-10 13:53:37

标签: wordpress git

我正在盯着新的Wordpress项目。我想使用WP Github存储库作为基础并将其推送到我自己的存储库。但是我也希望保存到原始WP存储库的链接,在其上切换分支并提取新的更新。对此最好的策略是什么?

2 个答案:

答案 0 :(得分:4)

只需将官方存储库设置为official,将个人存储库设置为personalorigin

git remote add official <official_remote>

然后

git remote add personal <personal_remote_path>

git remote rm origin ;# remove the current origin, presumably the official one
git remote add origin <personal_remote_path>

然后,您可以使用git fetch officialgit merge从官方存储库中提取更新,或者您可以使用git checkout设置正确的上游跟踪分支。例如:

git fetch official
git merge official/master

git checkout -b official-master --track official/master

答案 1 :(得分:1)

在GH上获取WP存储库的分支然后克隆你的fork而不是WP存储库。然后您可以添加官方作为远程git remote add WP <the wp repo link>。如果您希望自己的工作是私有的,那么只需克隆WP存储库并为您的私人仓库git remote add private <repo link>创建一个新的远程。

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

当您使用git rebase master mybranch

更新分支时,您应该对主分支进行折扣

WP通过整个命令是官方分支远程名称的别名,如果您克隆WP repo它将是原点