S
Struct
Gast
Hallo,
ich habe mit Hilfe der folgenden Anleitung Git auf meinem Webspace eingerichtet. Funktioniert soweit auch. Zur Verbindung nutze ich GIT + TortoiseGit. Hier noch die Anleitung:
http://www.dennislizarzaburu.de/blogs/1/git+und+all-inkl
Jetzt hätte ich aber noch ein paar Git spezifische Fragen. Habe sie zwar schon gegoogelt und ein paar Seiten darüber gelesen, aber ich habs nicht ganz kapiert.
Zunächst habe ich 2 Anwendungsfälle:
1. Ich möchte ein Git Repository, um meine eigene Bachelorarbeit zu versionieren
2. Ich möchte ein Git Repository, um Programmcode zu verwalten, an dem bis zu 4 Leute momentan arbeiten
Laut der Anleitung erstelle ich das Repository auf meinem Webspace über SSH (ich nehme Putty) mit dem Befehl:
Meine Fragen:
1. Ich begreife den Unterschied zwischen bare und non-bare Repository nicht. Es heißt bare sei für working, non-bare für sharing. In bare gibt es keine Verzeichnisstruktur. Was bedeutet das? Ich kann doch aber Order committen?
2. In den bisherigen Repositories haben wir immer Pullen können. Das geht ja nur bei non-bare. Ist das also das richtige Repositoryfür gemeinsames Arbeiten an einem Projekt (Programmcode)? Und was würdet ihr mir für meine Bachelorarbeit empfehlen?
3. Wie kann ich jetzt noch verschiedene Benutzer hinzufügen? Mit der Anleitung melden sich ja alle Benutzer über die gleichen SSH Zugangsdaten an. Im TortoiseGit unter Einstellungen kann man zwar Name und Email angeben, aber das ist ja nicht so eindeutig oder?
Erstmal vielen Dank. Wie gesagt, es gibt wirklich viele Seiten über das Thema. Aber ich habs einfach nicht 100% kapiert. Vielleicht könnt ihr mir ja dabei helfen.
ich habe mit Hilfe der folgenden Anleitung Git auf meinem Webspace eingerichtet. Funktioniert soweit auch. Zur Verbindung nutze ich GIT + TortoiseGit. Hier noch die Anleitung:
http://www.dennislizarzaburu.de/blogs/1/git+und+all-inkl
Jetzt hätte ich aber noch ein paar Git spezifische Fragen. Habe sie zwar schon gegoogelt und ein paar Seiten darüber gelesen, aber ich habs nicht ganz kapiert.
Zunächst habe ich 2 Anwendungsfälle:
1. Ich möchte ein Git Repository, um meine eigene Bachelorarbeit zu versionieren
2. Ich möchte ein Git Repository, um Programmcode zu verwalten, an dem bis zu 4 Leute momentan arbeiten
Laut der Anleitung erstelle ich das Repository auf meinem Webspace über SSH (ich nehme Putty) mit dem Befehl:
Code:
mkdir repositoryName.git
git --bare init
Meine Fragen:
1. Ich begreife den Unterschied zwischen bare und non-bare Repository nicht. Es heißt bare sei für working, non-bare für sharing. In bare gibt es keine Verzeichnisstruktur. Was bedeutet das? Ich kann doch aber Order committen?
2. In den bisherigen Repositories haben wir immer Pullen können. Das geht ja nur bei non-bare. Ist das also das richtige Repositoryfür gemeinsames Arbeiten an einem Projekt (Programmcode)? Und was würdet ihr mir für meine Bachelorarbeit empfehlen?
3. Wie kann ich jetzt noch verschiedene Benutzer hinzufügen? Mit der Anleitung melden sich ja alle Benutzer über die gleichen SSH Zugangsdaten an. Im TortoiseGit unter Einstellungen kann man zwar Name und Email angeben, aber das ist ja nicht so eindeutig oder?
Erstmal vielen Dank. Wie gesagt, es gibt wirklich viele Seiten über das Thema. Aber ich habs einfach nicht 100% kapiert. Vielleicht könnt ihr mir ja dabei helfen.