后端 - Git学习分享
@auther 张念磊
@date 2020/2/17
一个学习git的网站
https://learngitbranching.js.org/
1 | 基础 |
示例 : 把分支以图像的方式展现给用户
通关截图
主要介绍的两个命令 rebase cherry-pick
配置别名
有没有经常敲错命令?比如git status
如果敲git st
就表示git status
那就简单多了,当然这种偷懒的办法我们是极力赞成的。
我们只需要敲一行命令,告诉Git,以后st
就表示status
:
1 | $ git config --global alias.st status |
好了,现在敲git st
看看效果。
当然还有别的命令可以简写,很多人都用co
表示checkout
,ci
表示commit
,br
表示branch
:
1 | $ git config --global alias.co checkout |
提交就可以简写成:
1 | $ git ci -m "bala bala bala..." |
--global
参数是全局参数,也就是这些命令在这台电脑的所有Git仓库下都有用。
git log
甚至还有人丧心病狂地把lg
配置成了:
1 | git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" |
来看看git lg
的效果:
其他操作:
连接远程仓库
git remote add origin 仓库地址
查看远程连接
git remote -v
git取消与远程仓库的连接
git remote remove origin
扫描二维码,分享此文章