2008-09-23 12 views
16

Ich arbeite die ganze Zeit an Linux und ich habe keine Ahnung von Windows, nicht einmal eine Windows-Box. Arbeitet Git heute unter Windows? Oder mache ich Probleme für meine Windows-Freunde, indem ich es benutze?Funktioniert Git unter Windows?

Antwort

14

Soweit ich das beurteilen kann, funktioniert msysgit unter Windows Vista einwandfrei.

Dies nach einer ganzen 2-monatige Erfahrung :-)

Auf jeden Fall on Rails für Ruby-Plugins und Anwendungen Check-out, war es ein Kinderspiel, kein Problem zu installieren.

+1

Ich habe MSYSGIT auf Win XP SP 2 seit einer Weile verwendet - und hatte keine Probleme damit. –

+1

Wir haben es auf Win XP SP3 und Win XP SP2 laufen. Keine Probleme - UND das msysgit-Team bleibt ziemlich auf dem neuesten Stand. War sogar in der Lage, es mit Pageant zusammenzubringen, um zu einem SSH-angegriffenen git Repo zu drücken/zu ziehen. –

+0

ich auch - die MSYSGIT-Version lief für mich auf Windows XP SP2 gut. Verwendet lokal und auch mit Remote-Repositories auf Github und Heroku. – tardate

0

Es funktioniert, aber nicht gut. Wenn Sie ein wenig Google suchen, finden Sie the port which uses MinGW. Die Hauptprobleme sind Instabilität und einige sehr Linux-ähnliche Tools (Gittk). Wenn Sie es wirklich brauchen, sollten Sie in der Lage sein, durchzukommen.

6

Ich hatte keine Probleme, auch mit den Gui-Tools (Gitk und Git Gui), mit Git von Cygwin. Die Cygwin-Leute sind sehr gewissenhaft und haben eine große Gemeinschaft.

2

Sie sollten auch prüfen, Git-Extensions, die Git-Befehle als Shell-Erweiterungen fügt - funktioniert gut mit msysgit.

2

Es gibt einen Hafen von Tortoise für GIT, in Version 0.4 so weit:

2

ich mir gute Dinge über sie, aber ein Knackpunkt (und die Japaner gehört habe Unternehmen, für das ich arbeite) ist der Mangel an plattformübergreifender Unicode-Dateinamenunterstützung. Es hängt davon ab, ob diese spezielle Funktion für Sie wichtig ist.

Siehe Issue 80 in the msysgit bug tracker.

Siehe die What DVCS support Unicode filenames? Frage, die ich danach fragte.

+0

siehe http://stackoverflow.com/q/8284306 für ein Update, 1.7.10 ist damit jetzt OK. – CharlesB

0

Wenn Sie Eclipse hauptsächlich als IDE verwenden, gibt es einen guten Team-Provider namens EGit, der ziemlich einfach zu installieren ist. Überprüfen Sie dies: http://www.eclipse.org/egit/