Ich habe eine Samba-Freigabe eingerichtet, auf die ich ein Git-Repository setzen möchte. Ich habe versucht, in Google nach dem besten Weg zu suchen, um Git auf einer Samba-Freigabe zu verwenden, aber es scheint schwierig zu sein, etwas dazu zu finden, da Samba Git für die Entwicklung verwendet.
Was ist der beste Weg, dies zu tun? Im Moment arbeite ich nur mit Linux, aber es wäre schön zu wissen, wie man das auch plattformübergreifend macht.
Antworten:
Der beste Weg, um plattformunabhängig von einem einzelnen Computer über ein Netzwerk auf ein Git-Repository zuzugreifen, besteht darin, einen Git-Server auf dem Computer auszuführen. Informationen zum Einrichten eines Servers finden Sie hier .
quelle
Ich mache das die ganze Zeit und es funktioniert gut. Greifen Sie einfach über die Dateifreigabe auf das Git-Repository zu, als wäre es lokal. Ich mache das, weil ich unter Windows entwickle, aber mein Testserver ist eine Linux-Box. Mit einer Samba-Freigabe muss ich meine Änderungen nicht immer auf den Server übertragen.
Beachten Sie jedoch, dass verschiedene Betriebssysteme Dinge wie geänderte Zeitstempel und Zeilenenden unterschiedlich behandeln. Daher empfehle ich nicht, diese Entwicklung zu entwickeln, wenn Sie dasselbe Repository über Samba von mehreren verschiedenen Betriebssystemen verwenden. Sie werden feststellen, wenn Sie von Windows zu Linux wechseln (zum Beispiel), dass Git erkennt, dass sich eine Reihe von Dateien geändert haben, wenn die ...
quelle
Wenn Sie keine Zeit damit verbringen möchten, eine Menge Dinge zu konfigurieren, können Sie einfach ein Dropbox- Konto verwenden und Ihr Git-Repository in Ihrem Dropbox-Ordner einrichten .
quelle