分页: 1 / 1

使用软连接进行对命令进行链接不好使

发表于 : 2012-07-12 19:36
lxlp
$ sudo ln -s git-commit g-commit
$ g-commit -a -m "test"
Unknown option: -a
usage: git [--version] [--exec-path[=<path>]] [--html-path]
[-p|--paginate|--no-pager] [--no-replace-objects]
[--bare] [--git-dir=<path>] [--work-tree=<path>]
[-c name=value] [--help]
<command> [<args>]

这个错误是为什么?
多谢,求高手指教。

Re: 使用软连接进行对命令进行链接不好使

发表于 : 2012-07-12 19:43
lilydjwg
git 会查看自己叫什么名字的吧。

Re: 使用软连接进行对命令进行链接不好使

发表于 : 2012-07-12 19:48
枫叶饭团
为什么不用alias

Re: 使用软连接进行对命令进行链接不好使

发表于 : 2012-07-12 19:50
jtshs256
枫叶饭团 写了:为什么不用alias

Re: 使用软连接进行对命令进行链接不好使

发表于 : 2012-07-12 20:06
lxlp
枫叶饭团 写了:为什么不用alias
可以使用alias,但是我想知道为什么连接不行,我连接到git-commit,但实际上执行了git命令。

Re: 使用软连接进行对命令进行链接不好使

发表于 : 2012-07-13 6:48
aerofox
二楼说了原因

有的命令跟其他一些命令是同一个执行文件,根据执行文件的名字执行不同的任务。例如把vi链接为ex,就执行ex命令的功能。