TortoiseGit подключается к удаленному репозиторию git (не github)

У меня есть ветка git на моем рабочем сервере, который называется Centos. Я пытаюсь подключиться к нему из TortoiseGit на моем компьютере с Windows, но, похоже, он не работает.

Я устанавливаю msysgit, TortoiseGit и уже имею шпатлевку. после установки я создал папку на рабочем столе, щелкнул правой кнопкой мыши, затем щелкнул Git Clone..., поместил имя пользователя и доменное имя удаленного сервера в поле URL-адреса ([email protected]), затем каталог на рабочем столе в каталоге коробка. когда я нажимаю ОК, он показывает:

git.exe clone -v "[email protected]" "C:\.......testdir\domain.com"
fatal: '[email protected]'does not appear to be a git repository` 
Initialized empty Git repository in C:\.......testdir\domain.com\.git\ 
fatal: The remote end hung up unexpectedly

Я пробовал только с domain.com, username@ip_address, ip_address, domain.com/public_html/.git и многими другими вариантами, но это просто не работает.

Я делаю что-то не так здесь?


person drack    schedule 06.11.2009    source источник
comment
это сработало с двоеточием: большое спасибо   -  person drack    schedule 06.11.2009


Ответы (2)


git.exe clone -v [email protected]:full_path_to_dot_git_directory "C:.......testdir\domain.com"

вы должны указать git, где именно на серверах Centos находится репозиторий git. Предполагая, что вы используете ssh для протокола.

Если вместо этого вы предпочитаете использовать http, вам необходимо настроить веб-сервер на своем сервере, который обслуживает каталог .git, и указать на http://domain.com/path/to/dot/git/directory., который вы определили в конфигурации вашего сервера.

person Jeremy Wall    schedule 06.11.2009

Я подозреваю, что путь, который вы указываете в команде, неверен. Пытаться:

git clone -v "[email protected]/full/path/to/public_html" "C:\...\testdir\domain.com"
person Alan Haggai Alavi    schedule 06.11.2009
comment
вы забыли : между domain.com и полным путем. - person Jeremy Wall; 06.11.2009