2016-05-11 3 views
0

マスターブランチから抜け出しましたが、変更する前に自分のローカルリポジトリに新しいブランチを作成するのを忘れてしまいました。私は地元レポの変更を失っても構いません。元のマスターに戻ってみたいと思います。もし私がgit pullをしたら、それは私が作ったすべての違いを通らせるだろうか?そういった違いがあれば、どうやって無視すればいいのですか?ローカルリポジトリのすべてを消去して新しいリポジトリをマージするにはどうすればよいですか?

答えて

1

は、それは非常に簡単です、すべての最高は、あなたの変更のいずれかを失うことはありません。

$ git checkout master 
$ git branch new-branch-name-for-changes 
$ git reset --hard origin/master 
$ git pull 

変更は新しいブランチに保存されます。

関連する問題