Git - eigenen Ordner für jeden Zweig. Einrichten

Ich habe ein Bedürfnis zu halten 3 Niederlassungen in 3 separaten Ordner. (Ich weiß, das ist nicht ein git-Weg, Dinge zu tun. Aber ich brauche dies für einen Grund).

Können sagen, dass die repo-name ist my_proj_repo.git
Ich habe einen Ordner erstellt namens prodv1 in meinem lokalen system:

git clone url:/my_proj_repo.git

Nun ging ich in prodv1 Ordner und kopiert die Dateien von einem server, dann:

git commit -am "initial import"
git push origin master

Schob die Dateien zu master.
Nun erstellte ich zwei weitere Ordner, wie das oben in meinem lokalen system

stagingv1
devv1

Ich möchten, erstellen Sie zwei lokale und remote-branches mit den Namen:

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 in den entsprechenden Ordnern:

staging ==> stagingv1 folder
dev     ==> devv1 folder

Habe ich versucht, ein paar Dinge, und ich denke, dass ich es versaut.
Kann mir jemand zeigen Befehle/Schritte, um das setup wie ich es wollte?

Was ich Tat, war, ging in den stagingv1 Ordner und hat eine git clone <repo>. Aber es ist standardmäßig master. Und ich bin nicht sicher, wie Sie Sie zum initialisieren der staging Filiale hier.

Wie ist es nicht die "git Weg, Dinge zu tun"? Eigene Projekte sollten eigene Niederlassung, wenn nicht ein neues repository. Ansonsten mit verschiedenen Projekten auf der gleichen Zweig Unordnung Geschichte mit anderen Projekten " Geschichte.

InformationsquelleAutor Kevin Rave | 2013-02-22

Schreibe einen Kommentar