通常,当在分支“Y”中使用 进行重构工作时git
,我会想——这是如何在分支“X”中完成的?我的本地仓库没有地方可以签入 - 并且stash
ing 以便我可以切换分支,检查另一个分支中的文件,然后stash pop
在此过程中切换回来(尽量不要忘记)似乎太 hacky。有没有办法在另一个分支中获取文件的句柄,以便我可以在当前分支中的版本旁边显示它?
我的编辑是emacs
,如果这有什么不同的话。理想的解决方案是为分支“X”中的文件提供一个单独的 emacs 缓冲区——但我意识到这可能要求太多了。即使是像假设git cat myfile otherbranch
这样简单的事情也会有所帮助。