Articles of git

I delta pack di Git sono dei delta piuttosto che delle istantanee?

Una delle principali differenze tra Git e la maggior parte degli altri sistemi di controllo delle versioni è che gli altri tendono a memorizzare i commit come una serie di delta – changeset tra un commit e il successivo. Questo sembra logico, dal momento che è la più piccola quantità ansible di informazioni da memorizzare […]

In che modo Git risolve il problema della fusione?

SVN ha reso molto più semplice la ramificazione, rendendo le filiali davvero economiche, ma le fusioni rimangono un vero problema in SVN, una soluzione che Git risolve presumibilmente. Git raggiunge questo, e come? (disclaimer: tutto ciò che so su Git è basato sulla lezione di Linus – qui git noob totale)

Whitelist e sottodirectory in Git

Ho creato una white-list solo per i file di testo. * !*.txt Ora, ho un file di testo non tracciato in una sottodirectory – sub/dir/file.txt , e questo NON è mostrato (è ignorato). Tuttavia, vengono mostrati i file di testo nella directory principale. Perché è così, e come lo risolvo?

Come far funzionare Docker su un sistema Windows dietro un firewall aziendale?

Sto cercando di ottenere un’installazione mobile docker seguendo questo tutorial: http://docs.docker.io/en/latest/installation/windows/ Finora, ho ottenuto la VM in esecuzione con un repository scaricato manualmente (seguito il github-link e scaricato come zip, perché “git clone” non funzionava dietro il mio proxy aziendale, anche dopo aver configurato il proxy con “git conf – global http .proxy … “- […]

Gitignore non funziona

Il mio file .gitignore non funziona per qualche motivo e nessuna quantità di Google è stata in grado di risolverlo. Ecco cosa ho: *.apk *.ap_ *.dex *.class **/bin/ **/gen/ .gradle/ build/ local.properties **/proguard/ *.log È nel master directory, che è il mio repository git. Sto usando Git 1.8.4.2 perché sono su un MacBook con OSX […]

Come si clona un repository Git in una cartella specifica?

Eseguendo il comando git clone git@github.com:whatever crei una directory nella mia cartella corrente di nome qualunque, e rilascia il contenuto del repository Git in quella cartella: /httpdocs/whatever/public Il mio problema è che ho bisogno che i contenuti del repository Git siano clonati nella mia directory corrente in modo che appaiano nella posizione corretta per il […]

Come clonare un ramo Git specifico?

Il clone Git si comporterà copiando il ramo di lavoro corrente remoto in locale. C’è un modo per clonare un ramo specifico da solo senza cambiare ramo nel repository remoto?

È ansible inserire un git gash in un repository remoto?

In git, è ansible creare una scorta, spingere la scorta in un repository remoto, recuperare la scorta su un altro computer e applicare la scorta? O sono le mie opzioni: Creare una patch e copiare la patch sull’altro computer o Creare un ramo secondario e impegnare il lavoro incompleto su quel ramo?

git difftool, apri immediatamente tutti i file diff, non in seriale

Il comportamento predefinito di git diff consiste nell’aprire ogni file diff in seriale (attendere che il file precedente venga chiuso prima di aprire il file successivo). Sto cercando un modo per aprire tutti i file contemporaneamente: in BeyondCompare, ad esempio, si apriranno tutti i file in tabs all’interno della stessa finestra BC. Ciò renderebbe più […]

Configura un server Git con msysgit su Windows

I miei amici e io stiamo provando a installare Git per Windows usando il tutorial Git Server: Gitosis e Cygwin su Windows , ma continuiamo a incontrare problemi. Come sarebbe una guida “Setup Git Server” per Windows usando msysgit ? C’è un commento nel tutorial sopra suggerendo che non può essere fatto con msysgit perché […]