1

ローカル バージョンのコードにいくつかの変更を加えてコミットしましたが、それらを新しいブランチにプッシュしたいと考えています。変更をプッシュすると、すべてが master ブランチに影響するのではないかと心配しています。

変更を「コミット」したことは問題ですか? または、これらのコミットは、作成した新しいブランチにのみ適用されますか?

私は完全な GitHub no00b ですので、気楽に行ってください。ありがとう。

4

2 に答える 2

2

明示的なプッシュコマンドを使用する

git push origin <branch-name>

このブランチのみがgithubリポジトリにプッシュされます。

マスターブランチの何かに影響を与える場合は、コミットを元に戻すこともできます。使用する

git reset HEAD~<commits count>

コミットのすべての変更を削除するには:

git reset HEAD~<commits count> --hard

GITの詳細については、ProGitの本をお勧めしますhttps://github.com/progit/progit

于 2012-12-01T20:43:06.213 に答える