2010-11-19 25 views
0

Sur mon instance AWS, j'ai créé un repo git vide. De TortoiseGit sur XP, j'ai poussé sur le serveur et tout semblait aller bien. Mais il n'y a aucune indication sur le serveur que quelque chose s'est passé - rien de nouveau dans l'état git ou git log.Où sont mes fichiers après l'envoi de TortoiseGit?

Où sont les fichiers que je croyais avoir poussés?

Si je dois faire une extraction depuis le serveur au lieu d'appuyer dessus, qu'est-ce que j'utilise comme URL de ma boîte Windows?

+0

Cela semble fonctionner correctement avec le shell git. Donc c'est un problème avec TortoiseGit. – Mitch

Répondre

1

J'ai le même problème sur ma configuration: TortoiseGit 1.5.8.0, git version 1.7.3.1.msysgit.0, mais j'ai trouvé la solution. Dans mon cas, la fenêtre "Git Command Progress" n'apparaît que ... Je tue le processus git.exe . Quand tué, la poussée réussit.

+0

Merci. Cela fonctionne pour moi aussi, mais je dois le faire à chaque fois? Est-ce un bug TortoiseGit connu? – Mitch

+1

Plus d'infos sur ce bug: http://code.google.com/p/tortoisegit/issues/detail?id=593 – Mitch

0

Je n'utilise pas TortoiseGit mais, vous devez d'abord enregistrer l'URL du référentiel distant en utilisant la commande 'git remote'. Ensuite, vous pouvez utiliser son alias à la place d'url comme 'git push master'.

-1

Pourquoi y aurait-il des fichiers sur le serveur? Il ne stocke que des objets. Les fichiers eux-mêmes sont contenus dans des blobs.

+0

Je supposais qu'après avoir poussé sur le serveur, je serais en mesure de vérifier les fichiers du repo sur le serveur. J'ai également supposé que le statut git log et git révélerait une preuve que le dépôt sur le serveur avait été modifié d'une manière ou d'une autre en y poussant depuis TortoiseGit. Êtes-vous en train de dire que ce n'est pas le cas ou que vous ne faites qu'excepter mon utilisation imprécise des fichiers Word? – Mitch