Git / Rubymine (леопард) - не могу тянуть, но я могу совершить и нажать

StackOverflow https://stackoverflow.com/questions/3775878

Вопрос

У меня странная проблема

Моя система - снежный леопард (10.6.4) - я не могу потянуть из своего рубамина, но я могу сделать коммит и толчок. Лучше всего, что когда я запускаю терминал и введите «Git Pull», он работает нормально.

В рубиновой шахтной консоли есть некоторые ошибки:

/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.

Я не знаю, как решить эту глупую проблему. Есть идеи? Спасибо за помощь

Это было полезно?

Решение

Спасибо чувак! Это была проблема с переменными среды. Вот решение:

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

Другие советы

По-видимому, переменные окружающей среды отсутствуют в вашей консоли Rubymine, поэтому она не может найти эти исполняемые файлы (SED, Uname и т. Д.).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top