Git常用命令和小Tips
Git常用命令和小Tips(持续填坑…)
常用tips:
1. 优化git log的提交记录
bash
git log --pretty=oneline --abbrev-commit --all --graph |
效果如下:
bash
* bdda968 (HEAD -> main, origin/main) fix conflict |
2.使用alias简化命令输入,举例tips1的命令
bash
alias git-log='git log --pretty=oneline --abbrev-commit --all --graph' |
查看自己定义过的别名,只需输入
bash
alias |
取消alias设置的别名,输入(以上面定义的为例子)
bash
unalias git-log |
3.更改当前本地分支的名称
bash
git branch -m <要更改的名称> |
4.本地追踪远程分支相关的操作
一般用法:push和追踪分支同步进行,初始化常用
bash
git push -u origin main |
-u代表 --set-upstream-to=<远程仓库名>/<远程分支名> ,所以该操作追踪了分支同时进行push
使本地分支追踪远程分支
bash
git branch --set-upstream-to=<远程仓库名>/<远程分支名> <本地分支名> |
取消当前所在分支与远程分支的所有绑定
bash
git branch --unset-upstream |
5.撤销对文件/文件夹的Track,使其不被push到远程不参与版本控制
bash
git rm -r --cached 目录名/文件名(含后缀) |
–cached参数很关键,如果不写,rm会删除你本地的文件!!!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Clouduoの博客!