赞
踩
git diff
可以用来比较:
1.staging area和working area的文件 (无其他参数时)
2.master分支和working area的文件 (用master参数)
4.用远程master分支比较当前工作区
5.经常还要用到master分支的某个文件的历史版本和working area的该文件的比较
diff的命令输出格式注意:
-开头的行,是只出现在源文件中的行
+开头的行,是只出现在目标文件中的行
空格开头的行,是源文件和目标文件中都出现的行
差异按照差异小结进行组织,每个差异小结的第一行都是定位语句,由@@开头,@@结尾。
1.某个提交记录0c5ee代表的socket_helper.cpp文件是源文件,当前working area的socket_helper文件是目标文件。
2.在源文件第4行开始的6行和目标文件第4行开始的7行构成一个差异小结
3.这个差异小结中,目标文件添加了一行#include "helper/time_measure.h"
4.其他空格开头的行表明没有差异。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。