2015-10-13 57 views
2

我需要一個主項目,如果這個項目有變化,那麼將這個變更推送到其他項目。使用一個回購作爲其他人的基礎

我的想法:

有1個主項目,命名爲 「基本」 和 「PROJECT1」, 「項目2」 作爲 「基礎」 的克隆。這個克隆是使用每個項目的「基本」遠程引用創建的。

問題:

當我編輯一些項目,然後我從基本的推到每一個項目,混帳告訴我,我必須從我的項目做一個拉,但我不想這樣做。

我的問題:

有做財產以後這樣的正確方法? 或 從基本到每個項目發送拉請求怎麼樣?

回答

3

當我編輯一些項目,然後我從基本推到每個項目,git告訴我,我必須從我的項目做拉,但我不想這樣做。

如果你真的想要的話總會有一個git push --force。但請注意,如果其他項目發生其他變化,可能會造成危害。

有沒有正確的方法來做這樣的事情?或者從基本到每個項目發送拉請求怎麼辦?

創建拉請求應該沒問題。你應該check the docs如何使用GitHub API來創建拉取請求。

您還可以製作git pull,它也會合並更改(例如拉取請求)。

+0

有一種方法可以爲所有新項目添加遠程參考?因爲添加遠程引用來執行pull操作或獲取pull請求,對於沒有經驗的用戶來說可能會有些困難。在這種情況下,它會受到更多的限制,使用主人的推送給予我更多的控制權。 –

+0

@MateoMarconi我不確定你的意思。你可以使用'git remote add '來將更多的遙控器添加到同一個存儲庫。 –

相關問題