Articles of git

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

Perché Git tratta questo file di testo come un file binario?

Mi chiedo perché git mi dice questo 😕 $ git diff MyFile.txt diff –git a/MyFile.txt b/MyFile.txt index d41a4f3..15dcfa2 100644 Binary files a/MyFile.txt and b/MyFile.txt differ Non sono file di testo? Ho controllato il .gitattributes ed è vuoto. Perché sto ricevendo questo messaggio? Non riesco a ottenere diffs come uso più AGGIUNTO: Ho notato che c’è […]

Come posso eseguire git rebase – interattivo in modo non interattivo?

È ansible fare seguendo? Make git rebase –interactive per generare semplicemente un file standard standard su un file, invece di esportarlo in un file e aprirlo nell’editor. Consenti all’utente di modificare il file. Consenti all’utente di eseguire nuovamente git rebase con il nome del file modificato. Continua con la solita procedura di rebase. Usecase: rebasing […]

Come far sì che Git ignori le modifiche nel caso?

Non sono sicuro di cosa stia succedendo qui, ma a volte un particolare file nel mio repository cambierà il caso del suo nome. per esempio,: prima: File.h dopo: file.h Non mi interessa davvero perché questo sta accadendo, ma questo fa sì che git pensi che sia un nuovo file, e quindi devo andare a cambiare […]