Sono un programmatore dilettante, non sono abituato a lavorare con Git. Il mio lavoro è di aiutare a testare il nuovo codice, per un po 'di tempo questo ha incluso il pull del branch contenente il problema, l'unione con il ramo principale e il suo push nell'ambiente di test.
Ci sono molti passaggi coinvolti con una quantità incredibile di opzioni diverse che non mi servono. Dal momento che prendo sempre e spingo gli stessi due server, tutto quello che sto facendo davvero ogni volta è selezionare il ramo per il problema che sto testando.
La mia domanda è fondamentalmente la seguente: quale pratica è considerata all'avanguardia per semplificare la procedura? Non posso essere l'unico tester con questo problema, quali sono alcune soluzioni a questo? Devo ottenere una versione da riga di comando di git in esecuzione e vedere se posso scrivere i passaggi di base?
Nota: il terzo passaggio in questo post sembra essere approssimativamente ciò che io sto cercando, ma non vi è alcuna elaborazione su come il richiedente vuole fare questo.