Git删除换行符?

时间:2016-01-26 15:50:21

标签: git atlassian-sourcetree

我试图学习如何获取单个文件的先前版本(不是提交中的所有文件)。

我正在使用描述here的方法,右键单击文件,然后选择Log Selected,选择我想要的文件版本的提交,然后右键单击并选择Reset to Commit。

除了一件事之外它一切都很好......我回来的版本都删除了所有换行符。例如:

原始文件

Line 1
Line 2
Line 3
Line 4  

现在说我对这个文件以及其他一些文件进行了一些更改,我只想撤消对此文件所做的更改,而不是其他文件。

文件"重置为提交"

Line 1Line 2Line 3Line 4  

此时,文件的预览与实际文件的预览不同步。我可以修复我的文件并重新发送它(我不应该这样做)但是预览器会显示我的文件实际上没有的额外空白行。

在尝试查看单个文件的旧版本时,我有什么问题吗?

0 个答案:

没有答案