So erstellen Sie einen Entwicklungszweig vom Master auf GitHub

9

Ich habe einen Repo auf GitHub erstellt und habe bisher nur einen master Zweig. Meine lokale Arbeitskopie ist mit dem remote / origin master auf GitHub vollständig auf dem neuesten Stand.

Ich möchte jetzt einen Zweig development auf GitHub erstellen, damit andere Personen in meinem Team anfangen können, Änderungen an development (statt direkt an master ) vorzunehmen und PRs einzureichen, Code-Reviews anzufragen usw.

Also habe ich versucht, einen neuen development Zweig lokal zu erstellen und ihn zu drücken:

%Vor%

Aber Git sagt nur Everything up-to-date . Also frage ich:

Wenn ich mit master aktuell bin, wie erstelle ich einfach einen entfernten development Zweig, der eine exakte Kopie von master enthält?

    
smeeb 13.09.2016, 20:28
quelle

2 Antworten

17

Wenn Sie

tun %Vor%

Was tatsächlich passiert, ist, dass git <local>:<remote> übernimmt und <remote> auf den Zweig <local> aktualisiert.

Da du git checkout -b development von master ausgeführt hast, hat deine lokale development alle commits master does; daher zeigt es, wie alles aktuell ist.

Sie können einfach

tun %Vor%

drücken Sie den neuen Zweig

    
sircapsalot 13.09.2016, 20:32
quelle
2

Das funktioniert für mich

%Vor%     
quelle

Tags und Links