Git - separater Ordner für jeden Zweig. Einrichten
Ich muss 3 Zweige in 3 verschiedenen Ordnern aufbewahren. (Ich weiß, dass dies keine sinnlose Vorgehensweise ist. Aber ich muss dies aus einem bestimmten Grund tun.)
Sagen wir, der Repo-Name istmy_proj_repo.git
Ich habe einen Ordner namens erstelltprodv1
In meinem lokalen System:
git clone url:/my_proj_repo.git
Jetzt ging ich hineinprodv1
Ordner und kopierte die Dateien von einem Server, dann:
git commit -am "initial import"
git push origin master
Das drängte die Dateien zu meistern. Jetzt habe ich zwei weitere Ordner wie oben in meinem lokalen System erstellt
stagingv1
devv1
Ich möchte zwei lokale und entfernte Zweige mit den Namen erstellen:
staging // this local branch points (push/pull) to staging remote branch
dev // this local branch points ((push/pull) to dev remote branch
Und diese beiden Zweige sollten sich in den entsprechenden Ordnern befinden:
staging ==> stagingv1 folder
dev ==> devv1 folder
Ich habe ein paar Dinge ausprobiert und es vermasselt. Kann mir jemand Befehle / Schritte zeigen, um all dieses Setup so zu bekommen, wie ich es wollte?
Was ich getan habe war, ging in diestagingv1
Ordner und tat eingit clone <repo>
. Aber es ist standardmäßig somaster
. Und ich bin nicht sicher, wie ich das initialisieren sollstaging
hier verzweigen.