Articles of git

Come usare git-bundle per mantenere lo sviluppo in sincrono?

Devo mantenere i miei alberi di sviluppo sincronizzati su computer diversi, senza alcuna connessione di rete tra loro. Abbiamo un repository git centrale e normalmente lavoro sul mio clone sul mio computer dell’ufficio. A volte ho bisogno di fare qualche sviluppo su un altro computer, che non è mai connesso alla rete dell’ufficio. Nessuno dei […]

Git hook per inviare notifiche via email sulle modifiche al repository

Come configurare il hook Git appropriato per inviare un messaggio di posta elettronica di riepilogo ogni volta che viene inviata una serie di modifiche al repository upstream?

Come seleziono una strategia di unione per un rebase git?

git-rebase menzioni della pagina man di git-rebase -X possono essere passate a git-merge . Quando / come esattamente? Mi piacerebbe rebase applicando le patch con la strategia ricorsiva e la loro opzione (applica qualsiasi stick, invece di saltare interi commit in conflitto). Non voglio unirmi, voglio rendere lineare la storia. Ho provato: git rebase -Xtheirs […]

usa Winmerge all’interno di Git per diff file

C’è un modo per usare Winmerge all’interno di git per fare Diffs?

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 rimuovere oggetti non utilizzati da un repository git?

Ho accidentalmente aggiunto, impegnato e spinto un enorme file binario con il mio ultimo commit su un repository Git. Come posso fare in modo che Git rimuova gli oggetti che sono stati / sono stati creati per quel commit in modo che la mia directory .git si riduca di nuovo ad una dimensione sana? Modifica […]

Conferma la cronologia sul repository remoto

Sto tentando di accedere alla cronologia dei commit di un ramo su un repository remoto. Ho dato un’occhiata al doc ma non sono riuscito a trovare alcuna informazione sostanziale su come accedere alla cronologia dei commit di un repository remoto usando il mio client git locale.

Come completare un clone git per un grande progetto su una connessione instabile?

Sto provando a far clonare il codice base di LibreOffice, ma al momento ho una connessione internet di circa 300kbps ed è tutto tranne che stabile. Posso recuperare la connessione in qualsiasi momento, ma il processo di clone git ha già smesso di funzionare e non c’è modo di farlo funzionare di nuovo. C’è un […]

gitx Come faccio a rimettere il mio ‘capo distaccato’ in master

Usando Git X e deve aver armeggiato di tutto punto su qualcosa. Sembra che pochi giorni fa ho creato un ramo chiamato detached HEAD e ci sto impegnando. Il mio normale processo è quello di eseguire il commit del master e quindi inviarlo origin . Ma non posso spingere il detached HEAD . La mia […]

Come copiare i commit da un ramo all’altro?

Ho due rami del mio maestro: v2.1 : (versione 2) Ho lavorato per diversi mesi wss : che ho creato ieri per aggiungere una funzionalità specifica al mio master (in produzione) C’è un modo per copiare i commit di ieri da wss a v2.1?