git gui — добавить новый пульт

#git #user-interface

#git #пользовательский интерфейс

Вопрос:

Я пытаюсь инициализировать удаленный git и отправлять файлы папок с помощью Git Gui. Выполнение точно такой же последовательности в Windows с помощью Git Gui работает отлично. Но при выполнении remote-> добавить в ubuntu, имя: тестовое местоположение: /home/ubuntu/test.git

Я получаю следующую ошибку: фатальная: GIT_WORK_TREE (или —work-tree=) не допускается без указания GIT_DIR (или —git-dir=) Должен ли я установить только GIT_DIR=/home/ubuntu/test.git? И после этого повторите шаг remote-> add ?

Спасибо, побежал

Комментарии:

1. какое приложение вы используете для git? черепаха-git или другой?

2. Привет, я использую git gui.

3. извинения не известны, что инструмент

4. какой инструмент вы используете?

5. когда я на Windows, я обычно использую Tortoisegit => code.google.com/p/tortoisegit ; но когда я работаю над linux, я использую командную строку или плагин Rubymine git.

Ответ №1:

Он был изменен. Я инициализировал все это с помощью команд оболочки, а затем вернулся к использованию git gui. Он работает нормально.

 cd <server_dir>
mkdir <name>.git
cd <name>.git
git init --bare

cd <work_dir>
git init
git add *
git commit -m "adding all me files, good luck"
git remote add <git_name> <server_dir>/<name>.git
git push -u <git_name> master
 

Комментарии:

1. привет, у меня похожая проблема в ubuntu git gui, и я использую ваше решение, но оно показывает мне ту же ошибку git_work_tree у вас есть идеи?

2. привет, вы пытались инициализировать все из оболочки, как я делал выше? вы используете window или Linux?

3. да, я пытаюсь использовать то же, что и ваше решение, и я использую ubuntu 15.04

4. когда вы делали это с помощью оболочки, как указано выше, это работало? Если нет — что не удалось в оболочке?