1

奇妙な問題があります

私のシステムはSnowLeopard(10.6.4)です-RubyMineからプルすることはできませんが、コミットしてプッシュすることはできます。一番いいのは、ターミナルを実行して「gitpull」と入力すると正常に動作することです。

ルビー鉱山コンソールにはいくつかのエラーがあります:

/usr/local/git/libexec/git-core/git-sh-setup: line 71: basename: command not found
/usr/local/git/libexec/git-core/git-sh-setup: line 71: sed: command not found
/usr/local/git/libexec/git-core/git-sh-setup: line 202: uname: command not found
From git.xxx.xxx
 * branch            yly        -> FETCH_HEAD
/usr/local/git/libexec/git-core/git-pull: line 251: sed: command not found
/usr/local/git/libexec/git-core/git-pull: line 251: tr: command not found
There are no candidates for merging among the refs that you just fetched.
Generally this means that you provided a wildcard refspec which had no
matches on the remote end.

このばかげた問題を解決する方法がわかりません。何か案は?手伝ってくれてありがとう

4

2 に答える 2

1

ありがとう!それは環境変数の問題でした。解決策は次のとおりです。

http://devnet.jetbrains.net/docs/DOC-1160

于 2010-09-23T08:56:05.333 に答える
0

どうやら環境変数がルビミンコンソールにないので、それらの実行可能ファイル(sed、unameなど)を見つけることができません。

于 2010-09-23T06:49:28.013 に答える