rephluX
Ensign
- Registriert
- Okt. 2007
- Beiträge
- 169
Hallo Forum!
im Moment arbeite ich ohne Versionskontrolle. Das ist schlecht und soll geändert werden! Jetzt hab ich noch ein paar Verständnisfragen zu Git:
1) Wenn ich am Projekt arbeite, arbeite ich komplett lokal, was dann auch einen lokalen Webserver samt DB vorrausetzt (evtl VM)? Und das für jeden Entwickler?
2) Das Repository liegt dann auch lokal auf meinem Rechner? Selbst nach einem commit/push?
3) Wenn jetzt mehrere Entwickler Zugriff auf das Projekt bekommen sollen, ich aber kein (!) GitHub verweden will/kann, wie stell ich das am besten an? Kann ich auf einem lokalen Server im Netzwerk ein "Master"-Repository anlegen (im Prinzip wie bei SVN), und da sind auch alle Dateien, Versionen, Historie und Branches aller Entwickler vorhanden? Natürlich nur dann, wenn diese ihre Änderungen auch an den Server übertragen haben.
Danke für Antworten
im Moment arbeite ich ohne Versionskontrolle. Das ist schlecht und soll geändert werden! Jetzt hab ich noch ein paar Verständnisfragen zu Git:
1) Wenn ich am Projekt arbeite, arbeite ich komplett lokal, was dann auch einen lokalen Webserver samt DB vorrausetzt (evtl VM)? Und das für jeden Entwickler?
2) Das Repository liegt dann auch lokal auf meinem Rechner? Selbst nach einem commit/push?
3) Wenn jetzt mehrere Entwickler Zugriff auf das Projekt bekommen sollen, ich aber kein (!) GitHub verweden will/kann, wie stell ich das am besten an? Kann ich auf einem lokalen Server im Netzwerk ein "Master"-Repository anlegen (im Prinzip wie bei SVN), und da sind auch alle Dateien, Versionen, Historie und Branches aller Entwickler vorhanden? Natürlich nur dann, wenn diese ihre Änderungen auch an den Server übertragen haben.
Danke für Antworten