Sono nuovo di Git, voglio sapere la differenza tra due comandi.Usare `git checkout -b` con e senza un punto iniziale di diramazione
`git checkout -b <branch-name>`
`git checkout -b <branch-name> origin/master`
Se eseguo il primo comando, come fa Git crea il ramo? Il ramo verrà creato dal master locale o dal master remoto? Per favore aiutatemi.
Quindi in questo caso 'git checkout -b origine/master', se ho fatto un push git, questo andrà alla mia origine/master remoto? –
Mojoy
Per impostazione predefinita, come scritto nei documenti a cui mi sono collegato, sì quando il punto di partenza è un ramo remoto verrà tracciato. – Mat
@annonymous, puoi sempre verificare come sono configurati i tuoi rami di localizzazione locali WRT i tuoi rami remoti facendo 'git remote -v show origin' – kostix