2010-06-17 4 views
2

J'ai expérimenté avec git comme mon code personnel .. et il a été un peu un désastre avec Windows.Git sur windows: |

J'ai utilisé Subversion, CVS et Perforce dans le passé ... aucun n'était aussi ennuyeux à utiliser que git. J'ai trouvé la partie PGP (pour github), même si mon poste de travail ne me permet plus de l'enregistrer, et après une recherche, il s'avère que git bash utilise du putty qui n'est pas si fiable et doit être configuré avec quelque chose d'autre ..

i n'a pas été en mesure de le configurer avec des fenêtres shell extension pour un beau visuel de ce qui fait partie du dépôt, ce qui est modifié, et vérifier ins faciles, et pousse facilement ..

a Quelqu'un a-t-il réussi à configurer une sorte de client shell Windows et peut-il synchroniser efficacement et rapidement différentes machines?

Il semble juste être plus de douleur à utiliser que cela vaut la peine ..

+0

Depuis votre question ne semble pas être sur http://github.com (le site web), j'ai changé "github" en "git" pour mieux refléter que vous posez des questions sur [Git] (http: // git- scm.com) sur Windows. –

Répondre

8

J'utilise http://code.google.com/p/msysgit/ à grand succès. Je reçois un joli shell bash cygwin. Et même git gui fonctionne très bien.

J'évite toutes les extensions shell (sauf pour les coquillages bash git ici, ce qui est trivial) la grande majorité des choses faciles peut être réalisée à partir git gui et gitk

+0

+1. Vous n'avez jamais eu de problème avec msysgit. –

+1

+1 moi non plus. sauf les problèmes de fin de ligne habituels que vous obtenez avec le développement multi-plateforme. –

+0

@Evan yerp J'ai oublié de mentionner que, la ligne se terminant on peut vous mordre dur fort. –

2

Mon conseil est de rester loin de git Cygwin. Je l'ai trouvé peu fiable, et le fait d'utiliser un agent ssh comme pageant est un cauchemar. msysgit et plink sont la meilleure combinaison. Aussi, ne plaisantez pas avec les fins de ligne: vérifiez tel quel, validez tel quel.

Comme une interface graphique, j'aime Git Extensions, qui est livré avec msysgit, et est plus fiable que TortoiseGit, qui est une extension du shell qui prend souvent vers le bas l'explorateur Windows en entier dans les flammes ...

+0

En effet, Git Extensions est le meilleur client Windows à ce stade. –

Questions connexes