本文主要是介绍GIT调试命令之git-blame,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
名称
git-blame - 显示什么修订和作者最后修改文件的每一行
概要
git blame [-c] [-b] [-l] [--root] [-t] [-f] [-n] [-s] [-e] [-p] [-w] [--incremental][-L <range>] [-S <revs-file>] [-M] [-C] [-C] [-C] [--since=<date>][--ignore-rev <rev>] [--ignore-revs-file <file>][--progress] [--abbrev=<n>] [<rev> | --contents <file> | --reverse <rev>..<rev>][--] <file>
描述
如果你要查看文件的每个部分是谁修改的, 那么 git blame 就是不二选择. 只要运行’git blame [filename]’, 你就会得到整个文件的每一行的详细修改信息:包括SHA串,日期和作者。
选项
<file>
查看指定文件的修改记录
-L <start>,<end>
仅注释由<start>,<end>给出的行范围。
-
number
如果<start> 或<end> 是数字,则它指定绝对行号(行数从1开始)。
-
+offset or -offset
这仅对<end> 有效,并将在 <start> 给定的行之前或之后指定多行。
这篇关于GIT调试命令之git-blame的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!