Wenn du eh alleine arbeitest:
Für den Anfang braucht du (noch) garkeinen Server.
* GIT und vielleicht noch eine GIT-
GUI (VisialStudioCode, GitHubDesktop, Tortoise oder so) installieren
* und dann in deinem Codeverzeichnis auf "create repository here" bzw.
git init
* PULL und PUSH hier einfach (erstmal) vergessen
* aber schon hast du COMMIT und das Log zur Verfügung ... und optional auch Branches
Mit
git remote add origin //MyWorkPCName/dev/myrepo
kann man später immernoch optional in Ruhe ein "lokales" Remote-Repo anhängen
oder eben einen Sever ala
git remote add origin git@github.com:myname/myrepo.git
.
Für den Share und auch einen Server ... Den muß man vorher erstellen.
git init --bare
bzw.
git init --bare deinverzeichnisodersharefolder
und dann kann man davon runterladen (
git clone
) oder es dem Lokalen Repo hinzufügen (
git remote add
).
Auch für SVN braucht es keinen Server (gut, denn kann man auch einfach nur lokal installiert haben),
aber da kann man ebenfalls direkt mit einem lokalen Verzeichnis oder einem Share arbeiten.