2016-06-13 12 views
0

状況は次のとおりです。ブランチ間でコミットされていないファイルを復元するにはどうすればよいですか?

 branch2 
     /
    /
master 
     \ 
     \ 
     branch1 

私は支社内のファイル(aaaa.py)を作成したが、私はそれをコミットしませんでした。後でbranch2に変更し、ファイル(aaaa.py)にいくつかの変更を加え、このブランチ(branch2)でコミットしましたが、変更前にbranch1のようにファイル(aaaa.py)を復元します。

重要:は、ブランチでコミットしなかったため、ブランチ1に存在しません。

どうすればいいですか?

+0

を行うことができ、それは – Sayse

答えて

0

あなたがBRANCH2上にあり、それが支社にあるようaaa.pyを復元したい場合は、

git checkout branch1 -- path/to/aaaa.py 
+0

を犯したことはなかったので、それは問題がファイルということである支社に存在しません。 branch2にコミットしたときにaaaa.pyがbranch1に存在しない – d00rt

関連する問題