2009-11-06 9 views
3

J'ai une branche git sur mon serveur de production qui est centos. J'essaie de me connecter à TortoiseGit sur ma machine Windows mais ça ne semble pas fonctionner.TortoiseGit se connecter au dépôt distant git (pas github)

J'installe msysgit, TortoiseGit et ai déjà mastic. une fois installé, j'ai créé un dossier sur le bureau, cliqué à droite, puis cliqué sur Git Clone ..., mets le nom d'utilisateur et le nom de domaine du serveur distant dans la case url ([email protected]), puis le répertoire sur le bureau dans le répertoire boîte. quand je clique sur OK, il indique:

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 

J'ai essayé avec juste domain.com, nom d'utilisateur @ ip_address, ip_address, domain.com/public_html/.git, et bien d'autres variantes, mais il n'a tout simplement pas semble fonctionner.

Est-ce que je fais quelque chose de mal ici?

+0

il a travaillé avec les deux-points: merci beaucoup – Dru

Répondre

1

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

vous devez dire exactement où git sur les serveurs centos entraînent le dépôt git existe. En supposant que vous utilisez ssh pour le protocole. Si vous préférez utiliser http à la place, vous devez configurer un serveur Web sur votre serveur qui sert le répertoire .git et pointer sur http://domain.com/path/to/dot/git/directory que vous avez défini dans la configuration de votre serveur.

0

Je suppose que le chemin que vous indiquez dans la commande est erroné. Essayez:

git clone -v "[email protected]/full/path/to/public_html" "C:\...\testdir\domain.com" 
+0

vous avez oublié le: entre domain.com et le chemin complet. –

+0

Non. Ce n'est pas nécessaire. –

Questions connexes