私は実際のソースを持つブランチを持っていて、マスターするために長い間コミットをしていませんでした、そして現時点ではそれは完全に時代遅れです。マスターのコンテンツをブランチのコンテンツに置き換えたいだけです。これを行う1つの方法は、ブランチとマスターの両方をチェックアウトし、マスターのコンテンツを削除してコンテンツをブランチからマスターにコピーし、その後、結果をマスターにプッシュすることです。
それは機能しますが、もっと簡単な方法でそれを行うには、gitコマンドが必要だと思います。
誰かがそれを行う方法を知っていますか?
次のコマンドを使用して、マスターが新しい場所を指すようにすることができます。git branch -f master branchToMoveMasterTo
これが実際に行っているのは、master
を指すbranchToMoveMasterTo
という新しいブランチを作成することです。 masterというブランチがすでにあるので、元のmaster
を削除することを示す-f
フラグが必要です。