2

我对 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
4

1 回答 1

0

有关此问题的详细讨论,请参阅https://github.com/resmo/git-ftp/issues/163,似乎升级到较新的 git-ftp 或安装此处提到的不同版本的 egrep此处解决问题。

于 2013-11-22T16:25:35.120 回答