git不常用命令

62 阅读1分钟

背景

最近需要需要通过cmd命令操作一些git的,用到了一些不常用的命令

命令

#拿到当前git存放目录,输出类型:F://xxx//xxx
git rev-parse --show-toplevel

#拿到当前工作分支名称
git rev-parse --abbrev-ref HEAD

#只拿当前修改的文件列表
git diff --name-only
 
#拿到新增文件列表
git ls-files --others --exclude-standard --full-name

#输出变更的patch
git diff ./ > xxx.patch

相关资料

git diff