2016-03-31 8 views
1

私はすでにプッシュしたファイルを変更する必要がありますが、私は新しいコミットをしたくないので、私は修正を試みました。しかし、私がリモートブランチに変更をプッシュしようとすると、エラーが発生します。 強制押しなど必要がありますか? 私はこのプロジェクトで働いている唯一の人なので、誰もこのブランチを引っ張ってはいけません(私は修正を使うことができます)。コミットがリモートブランチにプッシュされた後にコミットコンテンツを変更する方法はありますか?

ありがとうございました。

答えて

2

はい、強制押しを使用できますが、ブランチ設定で許可する必要があることに注意してください。

Gitのプッシュ起源[ブランチ]

-fこれは、基本的にブランチを上書きします。マスターのような共有リモートブランチには注意して使用してください。

+0

ローカルブランチAからリモートブランチにプッシュする必要がある場合はどうすればよいでしょうか?git push origin A:B -f? – lads

+0

私はブランチ名が異なるときにgit pushを試みたことはありません。しかし、おそらく正しいでしょう:git push -f A:B – Karving

3

はい、強制的にプッシュする必要があります。唯一リモートリポジトリで作業している場合は問題ありません。

関連する問題