教 Git 一些新技巧
由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!
第一篇(第二篇)dev.to文章!乔纳森,学会按保存键吧!
您可以通过添加或省略--global标志,在存储库级别和全局级别创建别名。
创建别名很简单。只需输入git config --global alias.co checkout即可为 创建一个全局别名git checkout。现在,你只需要输入 即可git co develop。很棒吧?
有些命令可以添加标志。例如,该checkout命令允许你使用标志选择性地创建并检出一个新分支-b。Git 可以轻松处理这些别名,只需用引号将命令括起来即可。我喜欢用cob这种方式。
git config --global alias.cob "checkout -b"
现在,要创建一个新分支,我只需输入git cob new_branch_name。
以下是我最喜欢的一些别名:
st status
co checkout
cob checkout -b
lol log --oneline
如果你想将以 开头的命令串联起来,git你必须在命令前加上感叹号 (!)。
假设我想用一条命令暂存我的更改并执行拉取操作。我们把这个别名叫做“shelve”。我会输入以下命令:
git config --global alias.shelve "!git stash && git pull"
我目前很喜欢 dev.to,希望以后能写更多文章。我尤其喜欢谈论 Git。
参考:git 配置
文章来源:https://dev.to/offendingcommit/teaching-git-some-new-tricks-204j