Git 命令
关于Git命令
由于平时都通过Eclipse进行操作,所以没有输入命令的机会。顺便学习了一下,将其记录下来。
环境
Windows10 家庭版
Git Bash
版本号2.17.0
■git日志
提交到git的历史记录
git log
只获取提交的文件名
git log -p --name-only
从提交的文件名中,确认特定的字符串已经消失。
从Python文件中提取出所有的@符号。
git log -p --name-only | grep .py | xargs grep @
获取直到前N个
git log -p -2
■Git分支
获取分行的信息
如果没有指定任何内容,则显示本地分支。
如果要显示远程分支,则添加-r。
如果想获取两者分支,则添加-a。
git branch # ローカル
git branch -r # リモート
git branch -a # 両方
获取与模式匹配的分支名称
野卡可使用
git branch --list *feature*
删除分支
git branch -d branchName
建立分支
git branch branchName
对分支进行排序
在=之后,指定排序键。
git branch --sort=authordate
■切换到分支 (qiehuan dao fen zhi)
切换分支
git checkout branchName
切换到与模式匹配的分支名称。
有时在切换分支时,如果分支名称很长或复制粘贴比较麻烦,就会感到烦恼。
git branch --list *branchName* | xargs git checkout