Articles of ramo di

Git: si impegna su più filiali contemporaneamente

Voglio fare un singolo commit su diversi rami allo stesso tempo, dal momento che, nel mio progetto, ho diversi rami per diversi clienti. Dite, ho fatto una nuova funzione di commit su Branch A. Posso fare questo commit anche su Branch B, Branch C e D allo stesso tempo? C’è qualche comando di scorciatoia per […]

Perché devo “git push –set-upstream origin “?

Ho creato una filiale locale per testare Solaris e Sun Studio. Ho quindi spinto il ramo a monte. Dopo aver eseguito una modifica e tentato di applicare le modifiche: $ git commit blake2.cpp -m “Add workaround for missing _mm_set_epi64x” [solaris 7ad22ff] Add workaround for missing _mm_set_epi64x 1 file changed, 5 insertions(+) $ git push fatal: […]

Git e lavorando su più filiali

Ho un paio di rami Git: “sperimentale”, “qualcosa” e “maestro”. Sono passato al ramo “sperimentale”. Ho notato un bug che non è correlato a “sperimentale” e appartiene ai cambiamenti che sono stati apportati a “qualcosa”. Come dovrei risolverlo? Sto pensando che dovrei passare a “qualcosa”, correggere il bug, commettere e poi tornare a “sperimentale”. Come […]

Riempi dynamicmente il parametro Choice di Jenkins con i rami Git in un Repo specifico

Ho un lavoro con parametri Jenkins che richiede l’input di un ramo Git specifico in un repository Git specifico. Attualmente questo parametro è un parametro stringa. C’è un modo per rendere questo parametro un parametro di scelta e riempire dynamicmente l’elenco a discesa con i rami Git? Non voglio richiedere a qualcuno di mantenere questo […]

Tira tutti i commit da un ramo, spinge i commit specificati a un altro

Ho i seguenti rami: master production e le seguenti filiali remote: origin/master origin/production Ho uno script che recupera il ramo origin/master e ottiene il diff di ciò che è cambiato dal mio ultimo recupero ( log -p master..origin/master ). Quindi unisco origin/master . I commit trovati vengono inviati a uno strumento di revisione del codice. […]

Strategie di ramificazione

La società per cui lavoro sta iniziando ad avere problemi con il loro attuale modello di ramificazione e mi stavo chiedendo su quali diversi tipi di strategie di ramificazione la comunità è stata esposta? Ce ne sono di buoni per situazioni diverse? Cosa usa la tua azienda? Quali sono i vantaggi e gli svantaggi di […]

Come unire le mie modifiche locali senza commit in un altro ramo di Git?

Come posso farlo in git: Il mio attuale ramo è branch1 e ho apportato alcune modifiche locali. Tuttavia ora mi rendo conto che in realtà intendevo applicare queste modifiche a branch2. C’è un modo per applicare / unire queste modifiche in modo che diventino cambiamenti locali su branch2 senza commetterli su branch1?

git lavorando su due rami contemporaneamente

Ho un progetto con molti rami. Mi piacerebbe lavorare su più rami contemporaneamente senza passare da un servizio all’altro. C’è un modo per farlo, oltre a copiare l’intero repository da qualche altra parte?

Come posso cercare i rami Git per un file o una directory?

In Git, come posso cercare un file o una directory per percorso attraverso un numero di rami? Ho scritto qualcosa in un ramo, ma non ricordo quale. Ora ho bisogno di trovarlo. Chiarimento : sto cercando un file che ho creato su una delle mie filiali. Mi piacerebbe trovarlo per percorso, e non per i […]

Come ottenere le modifiche su un ramo in Git

Qual è il modo migliore per ottenere un registro di commit su un ramo dal momento in cui è stato diramato dal ramo corrente? La mia soluzione finora è: git log $(git merge-base HEAD branch)..branch La documentazione di git-diff indica che git diff A…B equivale a git diff $(git-merge-base AB) B D’altra parte, la documentazione […]