Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
変更をプルしたリポジトリがあるので、リモートリポジトリで最新の状態になりました。それを除いて、私はそのリポジトリの変更をすべてプルし、私のものを保持する必要がないことに気づきました。引っ張ったときに「すでに最新」にならないように、履歴に戻りたいです。また、パート2では、自分の変更を一切行わずに、すべての変更をプルして取得するにはどうすればよいですか?
git reset --hard origin/otherbranchname
仮定:あなたは移動したいブランチにいて、リモートはオリジンと呼ばれ、本当にすべてのコミットを吹き飛ばしたいと思っています。
git resetブランチポインタを移動します。このコマンドは、すべての作業コピーファイルを変更しながら、現在の場所からそれを取り出してリモートのブランチポインタに配置するだけです。
git reset