Open Little-Gee opened 5 years ago
gitk 是一个 git 图形化工具,可以很方便的甩锅,哦不……查找代码,以及很多我不知道的功能
gitk
git
可以在有 git 仓库的项目下打开命令行,输入 gitk,大概长这样:
最上方显示的是每一次提交,中间是查找的功能,下方右侧是该提交所涉及到的文件,左侧则是文件的内容,可以清楚的显示修改的内容
最上方的每一次提交处还可以右键,有很多功能可以选择(我主要拿来查代码,基本不用,可以自己试试),搜索上方还有该提交的哈希值
中间的搜索是一个非常好用的功能
可以搜索提交的信息,提交的文件,提交的修改等
选择 containing,输入想要搜索的信息,如果有匹配的话,上方的匹配项会加粗显示,方便查找
containing
选择 containing,输入想要搜索的提交人的名字,按回车键可以一个一个快速定位过去(其他搜索也可以)
选择 touching paths,输入文件路径进行搜索
touching paths
选择 adding/removing string,输入文件路径进行搜索
adding/removing string
搜索到代码所在的文件后,可在下方 search 拦输入想所搜的代码,可以快速定位到具体的某一行
search
搜索下面这行可以选择所要的代码版本,可以根据需要选择
其他:
1.搜索可以选择其他匹配方式,正则、忽略大小写
2.搜索哪方面的内容也可以选择
gitk
是一个git
图形化工具,可以很方便的甩锅,哦不……查找代码,以及很多我不知道的功能可以在有
git
仓库的项目下打开命令行,输入gitk
,大概长这样:最上方显示的是每一次提交,中间是查找的功能,下方右侧是该提交所涉及到的文件,左侧则是文件的内容,可以清楚的显示修改的内容
最上方的每一次提交处还可以右键,有很多功能可以选择(我主要拿来查代码,基本不用,可以自己试试),搜索上方还有该提交的哈希值
中间的搜索是一个非常好用的功能
可以搜索提交的信息,提交的文件,提交的修改等
示例:
搜索提交的commit信息
选择
containing
,输入想要搜索的信息,如果有匹配的话,上方的匹配项会加粗显示,方便查找搜索提交的人
选择
containing
,输入想要搜索的提交人的名字,按回车键可以一个一个快速定位过去(其他搜索也可以)搜索文件
选择
touching paths
,输入文件路径进行搜索搜索代码
选择
adding/removing string
,输入文件路径进行搜索搜索到代码所在的文件后,可在下方
search
拦输入想所搜的代码,可以快速定位到具体的某一行搜索下面这行可以选择所要的代码版本,可以根据需要选择
其他:
1.搜索可以选择其他匹配方式,正则、忽略大小写
2.搜索哪方面的内容也可以选择