正如您从这段摘录中看到的,有一个“!”在 git 命令之前。重点是什么?
[alias]
commitx = !git add . && git commit
- https://stackoverflow.com/a/8956546/1354543 https://stackoverflow.com/a/8956546/1354543
我了解别名以及命令本身的作用,但不了解“!”的意义在 git 命令之前。
The !
表示“将以下命令作为命令运行到 shell”,因此在本例中别名git commitx
扩展到相当于运行git add . && git commit
(这是一个可怕的想法)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)