1

Git ツリーでの私のコミットは、マスター ブランチの外にあります。この結果、中央リポジトリにプッシュしても、マスター ブランチ以外のコミットはプッシュされません。

これが私が話していることのイメージです:

ここに画像の説明を入力

マスターブランチ内にブランチなしでコミットするにはどうすればよいですか?

よろしくお願いします、

4

1 に答える 1

2

これをコマンド プロンプト/ターミナルに入力します。git branch -f master HEAD

masterこれにより、ブランチが にリセットされますHEADが、master既に存在するため、force ( -f) パラメータが必要です。

masterこの後、実行してブランチをチェックアウトするgit checkout masterと、変更をプッシュでき、将来のコミットはmasterブランチで行われます。

于 2013-08-22T10:57:59.737 に答える