情况是:
branch2
/
/
master
\
\
branch1
我在branch1中创建了一个文件(aaaa.py
),但我没有提交它。后来我改为branch2,我在文件中做了一些更改(aaaa.py
),我在这个分支(branch2)中提交了它,但现在我想恢复文件(aaaa.py
),就像在branch1那样在它被改变之前。
重要提示:现在aaaa.py
在branch1中不存在,因为我没有在该分支中提交它。
我怎么做?
答案 0 :(得分:0)
如果您在branch2上并希望恢复分支1中的aaa.py,则可以执行
git checkout branch1 -- path/to/aaaa.py