2016-08-08 17 views
0

Ich arbeite in einem Gruppenprojekt. Wir haben ein privates Git Repo auf GitHub. Ich möchte dieses Repo klonen und es als "neues Repo" bezeichnen, so dass das neue Repo nur von mir aufgerufen oder geändert werden kann. Jede Änderung am alten Repo darf sich nicht auf mein Repo auswirken. Ist das möglich?Wie klonen private Git und erstellen Sie eine neue davon

Denken Sie daran, das alte Git Repo wurde nicht von mir erstellt, ich wurde eingeladen.

+0

RTM: http://git-scm.com – TheGeorgeous

+0

"Ich möchte klonen, dass Repo" Also warum nicht einfach klonen Sie den Repo lokal? Das würde tun, was du verlangst. Oder möchten Sie, dass der Klon auch auf GitHub existiert? Das wäre eine Frage zu Github, die hier nicht behandelt wird. – sleske

+2

Mögliches Duplikat von [Wie klont man ein Git-Repository in einen bestimmten Ordner?] (Http://stackoverflow.com/questions/651038/how-do-you-clone-a-git-repository-into-a-spezific -folder) – Polygnome

Antwort

0
  1. git clone repo.git
  2. git remote remove origin // Weil Sie es vollständig entfernen möchten.
  3. Erstellen Sie manuell ein neues Repository auf Github.
  4. git remote add origin [email protected]:user_name/new_repo.git
  5. git push -u origin HEAD
0

Wenn Sie auf einem privaten Repository arbeiten und Sie sind als Mitarbeiter aufgelistet

Sie können Klon das Repository wie jedes andere Repository

mit
git clone <url> 

Um meine lokale Kopie der oben auf einem Remote-Repository zu schieben anderswo

git remote add <remote_name> <url> 
git push [-u] <remote_name> 
0

Ich glaube, Sie es gerade gabeln und andere Projektmitglied entfernen. Auch kann es klonen, Push zu Ihrem Github und halten Sie es privat