mikrocontroller.net

Forum: PC-Programmierung Kleines GIT Problem.


Autor: Coda (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!
Da ich gerade erst mit GIT angefangen habe plagt mich noch ein 
Einsteigerproblem:

Ich habe ein lokales repository das ich gerne auf einen anderen Rechner 
im Netzwerk clonen und dann pushen/pullen will.
Ich spreche den Ordner auf dem anderen PC (wo das Repo hin soll) über 
\\192.168.1.100\\GitFolder im Explorer an.
Wie kann ich aber nun diesen Pfad an Git übergeben (in den 
Push/Pull/Clone Befehlen)?

Könnte mir einer eine Beispiel-Befehlszeile geben?

Danke!

Autor: Imon (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wie du das Git repro übertagen kannst kommt ein wenig auf die 
Fähigkeiten des Server (192.168.1.100) an.

Ich würde so vorgehen. auf denn Server mit
git init --bare --share .
ein leeres git repro anlegen. (in den Verzeichnis GitFolder und nur wenn 
das noch nicht gemacht wurden ist)

--bare sagt, hier entwickelt keiner es sollen nur die Git Informationen 
gespeichert werden, also das was normalerweise im .git Ordner liegt. Das 
--share sagt das auch andere User drauf zugreifen können sollen.

meinen lokalen git repro sagen das es denn zusätzlichen Server gibt.
git remote add <Schöner Name> <path zum remote Server>

wobei <Schöner Name> einfach eine sprechende Bezeichnung für den Server 
sein sollte und <Path zum Remote Server> sowas wie

git://192.168.1.100/GitFolder  oder auch 
ssh+git://192.168.1.100/GitFolder

je nachdem was dein Server kann.

dann kannst du mit den Befehl
git push <schöner Name> master:master

dein lokalen master Branch auf denn Server schieben. Inklusive allen 
Commits, hier ist die Syntax  <lokalerbranch>:<remote branch>

wenn du auf den Branch Hugo entwickelst must du dann natürlich
Hugo:master sagen, das macht dein lokalen Hugo branch zu den master 
branch
des remote Server.

die Server mit die du gegenwärtig Daten tauschen kannst, siehst du mit
git remote -v 

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.