Git 应用

Git 应用

全局配置

# 查看全局配置
git config --global --list

# 修改全局配置
git config --global --edit

命令简写

# 名称简写的两种方式
git config --global alias.st status

# 这种方式需要注意空格的位置,`{}` 缺少空格也是不允许的;"$@" 表示输入
git config --global alias.cm '!f() { git add -A && git commit -m "$@"; }; f'
git config --global alias.logp '!f() { git log --pretty=oneline -"$@"; }; f'

创建空白分支

# 该分支会包含主分支的所有文件,但是新的分支是不会指向以前的任何提交的,也就是新分支是没有历史的
git checkout --orphan newbranch

# 想要空白分支,用git命令删除当前分支的全部内容即可
# 注意有个 .
git rm -rf .

# 新建文件,提交到分支。注意没有文件的话,分支是显示不出来的
# 使用 git branch 是看不到当前新建分支的

# push 到远程仓库
git push origin newbranch
posted @ 2020-11-20 16:14  浪荡&不羁  阅读(49)  评论(0编辑  收藏  举报