Articles of git branch

Git Unisci e aggiusta spazi misti e tabs con due rami

Ho avuto alcuni SOQ simili e non ho visto una soluzione adeguata per questo caso. Ho notato che in molti file c’è un mix sporco di tabs e spazi usati per il rientro. Lo standard di codifica che seguiamo utilizza attualmente 4 spazi per una scheda. Anche se questo dovrebbe essere stato risolto quando è […]

Crea un ramo Git con le modifiche correnti

Ho iniziato a lavorare sul mio master branch pensando che il mio compito sarebbe stato facile. Dopo un po ‘ho capito che ci sarebbe voluto più lavoro e voglio fare tutto questo lavoro in una nuova filiale. Come posso creare un nuovo ramo e prendere tutte queste modifiche con me senza padrone sporco?

Git: traccia il ramo nel sottomodulo ma commetti in un altro sottomodulo (possibilmente annidato)

Sto cercando una situazione in cui ho una struttura git con (eventualmente sottomoduli annidati). Per ognuno di questi sottomoduli, voglio specificare separatamente, se devono tenere traccia di un ramo (vedi ad esempio, Sottomoduli Git: specificare un ramo / tag ) Ad esempio, il mio progetto potrebbe assomigliare a questo: main.tex |- submod1 @ master | […]

Dove inizia un ramo Git e qual è la sua lunghezza?

Ogni tanto mi viene chiesto, su quale commit un certo ramo su git parte o se un certo commit è stato creato su un ramo specifico. Il punto finale di un ramo è piuttosto chiaro: è lì che si trova l’etichetta del ramo. Ma – da dove è iniziato? La risposta banale sarebbe: su quel […]

Come faccio a unire le modifiche a un singolo file, invece di unire i commit?

Ho due rami (A e B) e voglio unire un singolo file dal ramo A con un singolo file corrispondente dal ramo B.

Il comando Git branch si comporta come ‘less’

Quando uso il comando git branch per elencare tutti i rami, vedo l’output di git branch | less git branch | less . Il comando git branch dovrebbe mostrare un elenco di rami, come ls fa per i file. Questo è l’output che ottengo: Come ottengo il comportamento predefinito del git branch ? Cosa causa […]

Scopri il creatore di git branch

Voglio scoprire chi ha creato un ramo. Sono in grado di farlo con: git branch -a | xargs -L 1 bash -c ‘echo “$1 `git log –pretty=format:”%H %an” $1^..$1`”‘ _ Tuttavia, questo restituisce l’ultimo committer per ramo, non necessariamente la persona che ha creato il ramo.

C’è un modo migliore per scoprire se esiste un ramo git locale?

Sto usando il seguente comando per scoprire se esiste un ramo git locale con branch-name nel mio repository. È corretto? C’è un modo migliore? Si prega di notare che lo sto facendo all’interno di una sceneggiatura. Per questo motivo mi piacerebbe stare lontano dai comandi di porcellana, se ansible. git show-ref –verify –quiet refs/heads/ # […]

Visualizza un file in un altro ramo Git senza cambiare rami

È ansible aprire un file in un ramo git senza controllare quel ramo? Come? Essenzialmente, voglio essere in grado di aprire un file nel mio ramo di pagine github senza cambiare ramo continuamente. Non voglio modificarlo, voglio solo vederlo.

Quali sono le differenze tra ramo locale, ramo di localizzazione locale, ramo remoto e ramo di localizzazione remota?

Ho appena iniziato a usare Git e mi sono davvero confuso tra diversi rami. Qualcuno può aiutarmi a capire quali sono i seguenti tipi di rami? filiali locali rami di localizzazione locali filiali remote rami di monitoraggio remoto Qual’è la differenza tra loro? E come lavorano tra loro? Un rapido codice dimostrativo sarà davvero utile, […]