小编cer*_*ica的帖子

带有可选参数的git别名

我想在推送之前确保我的最新提交具有当前日期.因为我总是在合并+推送之前重新掌握,我做了这个别名:

[alias]
    sync = !git commit --amend --date=today && git rebase master
Run Code Online (Sandbox Code Playgroud)

问题是,它不断启动我的文本编辑器,要求提交新的提交消息.有没有办法有一个可选参数,以便我可以选择使用:

git sync 'my commit message'
Run Code Online (Sandbox Code Playgroud)

要么

git sync
Run Code Online (Sandbox Code Playgroud)

后者将简单地使用现有的提交消息,无论它发生什么?

git parameters alias

7
推荐指数
2
解决办法
3388
查看次数

标签 统计

alias ×1

git ×1

parameters ×1