Articles of branch

git fetch non preleva tutti i rami

Ho clonato un repository, dopo il quale qualcun altro ha creato una nuova filiale, su cui vorrei iniziare a lavorare. Ho letto il manuale e sembra che sia completamente semplice. Stranamente non funziona, e tutti i post che ho trovato suggeriscono che sto facendo la cosa giusta. Quindi mi sottoporrò al castigo, perché ci deve […]

L’eliminazione di un ramo in git lo rimuove dalla cronologia?

Venendo da svn, appena iniziando a prendere confidenza con git. Quando un ramo viene eliminato in git, viene rimosso dalla cronologia? In svn, puoi facilmente recuperare un ramo ripristinando l’operazione di cancellazione (fusione inversa). Come tutte le eliminazioni in svn, il ramo non viene mai veramente cancellato, viene solo rimosso dall’albero corrente. Se il ramo […]

Mercuriale: ripristina la vecchia versione e continua da lì

Sto usando Mercurial localmente per un progetto (è l’unico repo che non spinge / tira da / da nessun’altra parte). Ad oggi ha una storia lineare. Tuttavia, la cosa attuale su cui sto lavorando ora che ho realizzato è un approccio terribile e voglio tornare alla versione prima di iniziarla e implementarla in un modo […]

git: cambia ramo e ignora tutte le modifiche senza commit

Stavo lavorando su un ramo git ed ero pronto a confermare le mie modifiche, quindi ho effettuato un commit con un messaggio di commit utile. Poi, in modo assente, ho apportato lievi modifiche al codice che non vale la pena conservare. Ora voglio cambiare rami, ma mi dà git, errore: hai modifiche locali a “X”; […]

Struttura dei progetti nel controllo della versione

So che ci sono almeno 10 modi diversi per strutturare il progetto nel controllo della versione. Sono curioso di sapere quali metodi sono in uso e quali funzionano per te. Ho lavorato con SVN, TFS e attualmente / sfortunatamente VSS. Ho visto il controllo della versione implementato molto male e semplicemente OK, ma mai eccezionale. […]

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.

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 […]

Forking vs. Branching in GitHub

Mi piacerebbe saperne di più sui vantaggi e gli svantaggi del biforcazione di un progetto github rispetto alla creazione di un ramo di un progetto github. Forking rende la mia versione del progetto più isolata da quella originale perché non devo trovarmi nella lista dei collaboratori del progetto originale. Dato che stiamo sviluppando un progetto […]

Come smetti di monitorare un ramo remoto in Git?

Come smetti di monitorare un ramo remoto in Git ? Sto chiedendo di interrompere il tracciamento perché nel mio caso concreto, voglio eliminare il ramo locale, ma non quello remoto. L’eliminazione di quella locale e l’eliminazione della cancellazione su remoto elimineranno anche il ramo remoto: Come faccio a eliminare un ramo Git sia localmente che […]

Descrizioni dei rami in git

C’è un modo per dare una “descrizione” per i rami? Mentre cerco di usare nomi descrittivi, lavorare per un po ‘su un singolo ramo a volte smorza la memoria del motivo per cui ho creato alcuni degli altri rami dell’argomento. Cerco di usare nomi descrittivi per i rami ma penso che una ‘descrizione’ (una breve […]