相关疑难解决方法(0)

使用Git版本控制查看文件的更改历史记录

如何在Git中查看单个文件的更改历史记录,完整的详细信息?

我有:

git log -- [filename]
Run Code Online (Sandbox Code Playgroud)

它显示了文件的提交历史记录,但是如何获取每个文件更改的内容?

我正试图从MS SourceSafe过渡到过去那么简单right-clickshow history.

git git-log

2920
推荐指数
23
解决办法
156万
查看次数

Visual Studio:查看完整的git提交历史记录(包括重命名)

我正在使用Visual Studio 2015和Microsoft Git客户端.我在使用工具查看历史记录和注释时遇到了一些问题,因为Visual Studio在查看git历史记录时似乎没有处理文件重命名.这有什么好办法吗?

顺便说一句:我尝试在历史记录查看器中使用"显示完整历史记录"工具按钮,但它仍然没有显示重命名的历史记录

这是我测试的内容:

  1. 在Visual Studio中,我右键单击该文件并选择"查看历史记录".(它只显示了4次提交)
  2. 在历史窗口中,我点击了"显示完整历史记录" - 仍然是相同的4次提交.
  3. 从git命令行,我运行git log --follow TheFile.cs(它产生了13次提交)
  4. 在Atlassian Source Tree中,我提取了该文件的日志,并检查了"Follow Renamed Files"选项.它提取了与命令行相同的13次提交.

我真正想要的是在Visual Studio中有一个匹配的选项.那可能吗?

git visual-studio visual-studio-2015

8
推荐指数
1
解决办法
7523
查看次数

标签 统计

git ×2

git-log ×1

visual-studio ×1

visual-studio-2015 ×1