私はプロジェクトの管理にgitを使用していますが、この種のプログラムの経験はあまりないため、不適切に使用することがよくあります(たとえば、1回のコミットで多くの(無関係な)変更をコミットします)。私はそれらをよりよく使用しようとしています。
ところで、私は自分のプロジェクトの拡張機能を開発し始めたことに気づきました。そのため、git guiから、マスターのコピーである新しいブランチを作成しました。ここで、マスターをプロジェクトに関連しない最後のコミットに戻したいと思います。このコミットが何であるかは知っていますが、すべてのコミットをHEADからこのコミットに戻す方法がわかりません。また、これがブランチに影響を与えるかどうかもわかりません(すべての新しい作業を失うのは本当に苦痛です) ..)
だから、どうすればいいですか?
追伸:通常、私はgit guiを使用しますが、gitbashを使用しても問題はありません。私はwin7を使用しており、EclipseでJavaAndroidプロジェクトを管理しています。