我对 git-ftp "resmo" 脚本有疑问。在 10.8.2 osx 更新之前它运行良好。
首先我以这种方式安装它
$ git clone https://github.com/resmo/git-ftp.git
$ cd git-ftp
$ git checkout master
$ sudo make install
在我在 resmo git-page 上看到这个问题很常见之后,他建议从开发分支安装它。所以我卸载了它: $ sudo make uninstall
并以这种方式重新安装后
$ git checkout develop
$ sudo make install
但是当我做“git ftp push”时......
egrep: repetition-operator operand invalid
No changed files for ftp.mydomain.com. Everything up-to-date.
但这不是真的,因为我已经进行了代码更新并提交了它
我能做些什么?有人解决了吗?
我的版本:
$ sw_vers -productVersion
10.8.2
$ git ftp --version
git-ftp version 0.8.3-snapshot
$ egrep --version
egrep (BSD grep) 2.5.1-FreeBSD