Articles of git branch

C’è un modo per bloccare un ramo in GIT

Ho un’idea di bloccare un repository dagli utenti che spingono i file in esso avendo uno script di blocco nel hook di aggiornamento GIT poiché il push può solo riconoscere l’ID utente come argomenti e non i rami. Quindi posso bloccare l’intero repo che blocca solo una directory. C’è un modo per bloccare un ramo […]

Come determinare quando è stato creato un ramo Git?

C’è un modo per determinare quando è stato creato un ramo Git? Ho un ramo nel mio repository e non ricordo di averlo creato e ho pensato che forse vedere il timestamp della creazione avrebbe fatto impazzire la memoria.

Rimuovi i rami di rilevamento non più sul telecomando

C’è un modo semplice per eliminare tutti i rami di monitoraggio il cui equivalente remoto non esiste più? Esempio: Succursali (locali e remote) maestro origin / master origine / bug-fix-a origine / bug-fix-b origine / bug-fix-c A livello locale, ho solo un master branch. Ora ho bisogno di lavorare su bug-fix-a , quindi lo controllo, […]

Sposta il puntatore del ramo su commit diverso senza checkout

Per spostare il puntatore del ramo di un ramo estratto, si può usare il comando git reset –hard . Ma come spostare il puntatore del ramo di un ramo non controllato per puntare a un commit diverso (mantenendo tutte le altre cose come il ramo remoto tracciato)?

Come clonare un ramo Git specifico?

Il clone Git si comporterà copiando il ramo di lavoro corrente remoto in locale. C’è un modo per clonare un ramo specifico da solo senza cambiare ramo nel repository remoto?

Usando Git, mostra tutti i commit che si trovano in un ramo, ma non gli altri (s)

Ho un vecchio ramo, che vorrei eliminare. Tuttavia, prima di farlo, voglio verificare che tutti i commit effettuati su questo ramo siano stati unificati in qualche altro ramo. Quindi, mi piacerebbe vedere tutti i commit fatti al mio attuale ramo che non sono stati applicati a nessun altro ramo [o, se questo non è ansible […]

ripulire vecchie filiali remote di git

Ecco il mio stream di lavoro git. Lavoro da due computer diversi (A e B) e memorizzo un comune git remoto nella directory dropbox. Diciamo che ho due rami master e sviluppo. Entrambi stanno monitorando le loro controparti remote origine / master e origine / sviluppo. Ora mentre sul computer A, eludo lo sviluppo del […]

Mostrare quali file sono stati modificati tra due revisioni

Voglio unire due rami che sono stati separati per un po ‘e volevo sapere quali file sono stati modificati. È venuto attraverso questo link: http://linux.yyz.us/git-howto.html che è stato abbastanza utile. Gli strumenti per confrontare i rami che ho incontrato sono: git diff master..branch git log master..branch git shortlog master..branch Stavo chiedendo se c’è qualcosa come […]

Ramo da un precedente commit usando Git

Se ho n commit, come posso diramarti dal commit n-3? Riesco a vedere l’hash di ogni commit.

Rinomina ramo principale per repository Git locali e remoti

Ho il master del ramo che tiene traccia origin/master ramo remoto. Voglio rinominarli in master-old sia localmente che sul telecomando. È ansible? Per gli altri utenti che hanno rintracciato origin/master (e che hanno sempre aggiornato il loro ramo master locale tramite git pull ), cosa accadrebbe dopo aver rinominato il ramo remoto? Il loro git […]