2017-02-06 4 views
1

hatte ich eine Frage, und ich würde etwas Hilfe mit ihmGit Local Repository Mapping

ich eine Cloud-Repository mit den Dateien des Projektes habe, die mit denen ich arbeite, Problem ist, dass verdammt riesig, und jedes Mal, wenn wir versuchen, es zu klonen, bekommen wir immer Probleme damit

Also meine Frage ist, ist es möglich, auf einen Pendrive oder etwas das lokale Repository des Projekts zu kopieren, und nachdem es auf einen anderen Computer gelegt wurde, map es, also git verstehen, das ist ein Git-Repository, das ein Cloud-Repository und nicht nur eine lokale reflektiert

Vielen Dank Jungs

Antwort

1

Es gibt 2 Fälle.

(1) Das Projekt unterhält eine git config-Datei:

Wenn dies der Fall einfachen Copy-Paste ist genug. Weil das Projekt alle Konfigurationen intern kennt.

(2) Das Projekt keine git config-Datei pflegen:

Wenn dies der Fall ist, dass Sie folgenden zu tun haben.

  • eine Kopie des Zweiges Master Get (unter der Annahme Master ist der Standard-Zweig) und lokal einfügen.
  • Öffnen cmd. Fügen Sie den Remote-Zweig (Ursprung) manuell mit dem folgenden Befehl hinzu. git remote add origin <clone-link>.
  • Jetzt mit dem folgenden Befehl eine Abzweigung vom Ursprungs-/Master-Zweig in den lokalen/Master-Zweig abrufen. "git pull origin master". Dadurch wird sichergestellt, dass Ihr Master-Zweig mit dem Master-Zweig des Ursprungs synchronisiert ist.
+1

Danke schön! Es hilft mir sehr, – user3633580

+0

@ user3633580 glücklich zu sehen. :)) –

0

Sie haben eine andere Fernbedienung auf die Git Repository zu setzen:

git remote <REMOTE> <BRANCH> 

z.B.

git remote pendrive master 

Nachdem Sie Ihre Fernbedienung eingestellt haben, können Sie darauf drücken und ziehen.

git push

z.B.

git push origin pendrive 



git pull <REMOTE> <BRANCH> 

z.B.

git pull origin master