1

私はforked公式moodleレポを作成https://github.com/moodle/moodleし、clonedそれをローカル マシンに置きました。

フォークされたリポジトリは、約 12 ~ 15 のブランチで構成されています。

Github リポジトリを元のリポジトリで更新したい。そのプロセスは次のとおりです。まず、ローカル リポジトリを更新pull upstreamしてから、Gihub リポジトリにプッシュします。

しかし、プッシュするコマンドはgit push origin masterで、masterはブランチです。それで、すべてのブランチに対してこれを個別に行う必要がありますか?

4

2 に答える 2

0

すべてのブランチをリポジトリにプッシュするには

git push origin --all

于 2013-03-26T13:50:02.110 に答える
0

git push origin

すべてのブランチの更新ですね。マージに競合がない限り。

すべてのブランチをプッシュしたい場合は、 --all を使用します

git push --all

参照: http://thoughtpad.cs3.in/2011/06/13/clone-push-all-remote-branches-with-git/

于 2013-03-26T13:48:38.143 に答える