Articles of git

git pull VS git fetch rebase git

Un’altra domanda ha detto che git pull è come un git fetch + git merge . Ma qual è la differenza tra git pull VS git fetch + git rebase ?

Risolvi Git unisci i conflitti a favore dei loro cambiamenti durante un pull

Come posso risolvere un conflitto di merge in favore di modifiche tirate? Fondamentalmente ho bisogno di rimuovere tutte le modifiche in conflitto da un albero di lavoro senza dover passare attraverso tutti i conflitti con un git mergetool mantenendo tutte le modifiche senza conflitti. Preferibilmente facendo questo mentre si tira, non dopo.

Git checkout: l’aggiornamento dei percorsi non è compatibile con i rami di commutazione

Il mio problema è legato all’errore di Git fatale quando si cambia ramo . Provo a recuperare un ramo remoto con il comando git checkout -b local-name origin/remote-name ma ricevo questo messaggio di errore: fatale: git checkout: i percorsi di aggiornamento non sono compatibili con i rami di commutazione. Hai intenzione di effettuare il checkout […]

Come avere git log mostra nomi di file come svn log -v

Il registro SVN ha una modalità “-v” che restituisce i nomi dei file modificati in ogni commit, in questo modo: jes5199 $ svn log -v ————————————————– ———————- r1 | jes5199 | 2007-01-03 14:39:41 -0800 (mer, 03 gen 2007) | 1 riga Percorsi modificati: A / AUTORI A / COPYING A / ChangeLog A / EVOLUZIONE […]

Qual è la differenza tra Git Revert, Checkout e Reset?

Sto cercando di imparare come ripristinare o eseguire il rollback di file e progetti in uno stato precedente e non capisco la differenza tra git revert , checkout e reset . Perché ci sono 3 diversi comandi per apparentemente lo stesso scopo, e quando qualcuno dovrebbe sceglierne uno rispetto all’altro?

Migliori pratiche di denominazione dei branch git

Sto usando un repository git locale che interagisce con il repository CVS del mio gruppo per diversi mesi, ora. Ho fatto un numero quasi nevrotico di rami, la maggior parte dei quali si sono fusi per fortuna nel mio baule. Ma la denominazione sta iniziando a diventare un problema. Se ho un compito facilmente chiamato […]

Come creare il file .gitignore

Ho bisogno di aggiungere alcune regole al mio file .gitignore , tuttavia, non riesco a trovarlo nella cartella del mio progetto. Non viene creato automaticamente da Xcode? In caso contrario, quale comando mi consente di crearne uno?

Come cercare un repository Git per messaggio di commit?

Ho controllato alcuni codici sorgente in GIT con il messaggio di commit “Build 0051”. Tuttavia, non riesco a trovare più quel codice sorgente – come posso estrarre questa fonte dal repository GIT, usando la riga di comando? Aggiornare Controllato nelle versioni 0043, 0044, 0045 e 0046 con SmartGIT. Ho controllato 0043 e ho controllato le […]

Estensioni Git: errore 488 Win32: Imansible riservare spazio per l’heap di cygwin, errore Win32 0

Estensioni Git: tutto funzionava bene fino a ieri. Ma improvvisamente ottengo questo errore quando provo a richiamare alcuni repository usando le git extensions C:\Program Files\Git\bin\git.exe pull –progress “origin” Done 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\Program Files\Git\bin\sh.exe: *** Couldn’t reserve space […]

Come risolvere “git non è uscito pulito (codice di uscita 128)” errore su TortoiseGit?

Ho riscontrato questo grave errore durante il commit e ho creato un bug report . Continuo a ricevere questo errore sulle operazioni TortoiseGit: git non è uscito in modo pulito (codice di uscita 128) Ho reinstallato il programma, riavviato e ho provato a clonare un nuovo repository da github: niente sembra funzionare. Ho anche eliminato% […]