Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#4

AW: git repository für windows?

  Alt 12. Mär 2016, 09:35
TortoiseGit würde ich nicht empfehlen. Die Versuchen zu viele SVN-Konzepte auf Git zu übertragen die es da so nicht gibt, und das verwirrt.

Mein aktueller Libeblingsclient ist SourceTree: https://www.sourcetreeapp.com/
Der Desktop Client von GitHub ist mir nicht mächtig genug: https://desktop.github.com/
GitKraken ist aktuell in beta, mit aber zu unübersichtlich: http://www.gitkraken.com/

Ansonsten sollte man in der Tat mal versuchen, mit dem Command Line Client zu arbeiten: https://git-scm.com/download/win
Alternativ gibts den auch bundled mit einer gescheiten Konsole, die Zeigt dir sogar an in welchem Branch Du aktuell bist etc: http://cmder.net/ (hier den Full Download nehmen).

Um Dir lokal selber Git zu 'hosten' brauchst Du eigentlich auch keine Server Software. Git ist verteilt, und jedes Repo kann als "Server" dienen - auch rein übers Dateisystem.

Dazu benutzt Du einfach ein 'bare' repo (das hat kein Arbeitsverzeichnis) und clonst das dann nochmal in ein weiteres mit Arbeitsverzeichnis in dem Du dann arbeitest.

Manche checken auch entfernte Repos immer in ein lokales bare repo aus und clonen ihre Arbeitskopie(en) von dort.
Falls dann mal was schief geht, weil man z.B. Rebase noch nicht richtig verstanden hat kann man jederzeit nebendran frisch clonen und das nochmal probieren, ohne dass man immer übers Netzwerk muss.

Es gibt auch unzählige Anleitungen, wie man seine SVN-Repos mit der kompletten Historie nach Git packt:
* https://git-scm.com/book/it/v2/Git-a...grating-to-Git
* https://www.atlassian.com/git/tutori...ating-overview
* https://graberj.wordpress.com/2012/1...git-migrieren/
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat