そのような質問のような初心者、私はgitHub比較的新しいです(長い時間を使用してSVN)
これは同様の投稿と関連している可能性があります( "コミットしてから現在に戻る" )しかし、私は次のことへの迅速な対応を望んでいます:
私は私のgitリポジトリから特定のコミットをマスターから取り出しました。
git checkout a1b2c3
それから、私はその特定のコミットを使用してブランチを作成しました
gitブランチのspecificCommitBranchName a1b2c3
その後、私はそれらのファイルについていくつかの作業を行いました。
gitを押して変更をコミットした場合(またはgit GUI、何でも)コミットはどこに行きますか?そのコミットに行くのですか?それはローカルにコミットするだけで、リモートのrepo /コミットには向かないのですか?私は今、基本的に私の変更をコミットして、最終的に最新のマスターHEADに変更をマージし直したいと思います。
私はあなたの答えをありがとう!ありがとう!
回答:
回答№1は1あなたが使っているコミットの上に別のコミットを作成し、それを新しいブランチにプッシュします。
既存のコミットを変更する場合は、コマンドを使用します git commit --amend