Ho appena iniziato a utilizzare Git su Windows. Sto ospitando su BitBucket e usando TortoiseGit come client Windows.Log Graph in TortoiseGit non mostra branch/merge?
Le cose si stanno muovendo nella giusta direzione, ma io sono senza tracce in un punto. Stavo lavorando al master, e a un certo punto ho creato una nuova filiale. Poi ho continuato a lavorare sulla nuova filiale e ho continuato a impegnarmi, spingendo. Alla fine, quando ho finito, ho unito questo nuovo ramo (la codetidy) al master.
Ora quando eseguo "Mostra registro" e selezioni "Tutti i rami", ottengo una linea retta nel grafico. Non ci sono informazioni da quando un ramo è stato rimosso e quando è stato ricomposto. Per favore, fammi trovare queste informazioni
sì, hai ragione. Non c'è stato alcun commit sul master. Sembra una cosa saggia fatta da Git. Ma come git ha spostato il master per puntare all'ultima commit se la codetidy, e se ora finalmente cancellassi il branch come praticamente ho fuso e ho finito con il branch? –
Quindi 'master' rimarrà puntato allo stesso punto di entrambi i rami attualmente puntati. I rami in Git sono semplicemente indicatori di commit; attualmente hai due puntatori che puntano allo stesso commit. Se elimini uno dei puntatori, l'altro punta ancora a quel commit. – Amber