私はここ数週間 Git (およびバージョン管理全体) を使用していますが、パフォーマンスの向上に役立ったとしても、まだすべてをよく理解していませんでした。
私の質問は、プロジェクトのバージョン 0.6.3 でタグ付けされたコミットから古いコミット (バージョン 0.6.2 など) に戻す場合、私のプロジェクトの新しいコミットに「再度戻す」ことは可能ですか (この例ではバージョン 0.6.3) ?
私はここ数週間 Git (およびバージョン管理全体) を使用していますが、パフォーマンスの向上に役立ったとしても、まだすべてをよく理解していませんでした。
私の質問は、プロジェクトのバージョン 0.6.3 でタグ付けされたコミットから古いコミット (バージョン 0.6.2 など) に戻す場合、私のプロジェクトの新しいコミットに「再度戻す」ことは可能ですか (この例ではバージョン 0.6.3) ?
はい、元に戻すことは可能です。
元に戻す方法に応じて、次のオプションが適用されます。
Using git revert <commit/tag>
:
結果のコミットをgit revert
もう一度元に戻すだけです。経由で実行されるリバートgit revert
は、コミットを単に「リバース」する通常のコミットであり、リバーサルのリバーサルは明らかにオリジナルです。
使用git checkout <commit/tag> -- file
:
別のコミットをチェックアウトするだけです。すべてのコミットは同等であり、git は古いものと新しいものを区別しません。