如何在Git中查看以前提交的文件版本

时间:2013-06-11 10:55:34

标签: git

我创建了一个文件夹名A并已运行git init(已初始化)。

在其下我创建了2个文件a.txtb.txt,而不是git add .,然后是git commit

现在已经提交了这些文件。

现在,如果我对a.txt进行修改并保存,但想要签出原始文件(在本地存储库中提交期间保存),我该怎么办?

PS:我在安装了GIT的CentOS服务器上这样做,所以它本身就是一个本地存储库,我想从中获取数据。

1 个答案:

答案 0 :(得分:5)

如果您想获取刚刚提交的文件版本:

git checkout -- <path-to-file>

请注意,如果是文件夹,则会以递归方式应用

如果您只想查看旧文件版本:

git show COMMIT:<path-to-file>