Articles of git

Git: Recupera ramo cancellato (remoto)

Ho bisogno di recuperare due rami Git che ho in qualche modo cancellato durante una spinta. Questi due rami sono stati creati su un sistema diverso e poi trasferiti al mio repository “condiviso” (github). Sul mio sistema, io (apparentemente) ho recuperato i rami durante un recupero: ~/myfolder> git fetch remote: Counting objects: 105, done. remote: […]

Come esportare la cronologia delle revisioni da mercurial o git a cvs?

Lavorerò con altre persone sul codice da un progetto che usa cvs. Vogliamo utilizzare un vcs distribuito per fare il nostro lavoro e quando finiamo o forse ogni tanto vogliamo impegnare il nostro codice e tutta la nostra cronologia delle revisioni in cvs. Non abbiamo accesso in scrittura al repository cvs del progetto, quindi non […]

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

Dovrei usare SVN o Git?

Sto iniziando un nuovo progetto distribuito. Dovrei usare SVN o Git, e perché?

Qual è la migliore pratica per gestire le password nei repository git?

Ho un piccolo script di Bash che uso per accedere a Twitter e faccio apparire una notifica Growl in determinate situazioni. Qual è il modo migliore per gestire la memorizzazione della mia password con lo script? Mi piacerebbe commettere questo script sul repository git e renderlo disponibile su GitHub, ma mi chiedo quale sia il […]

Come lavoro con un repository git all’interno di un altro repository?

Ho un repository di Git media in cui conservo tutti i miei file master e script JavaScript e CSS che utilizzerò su vari progetti. Se creo un nuovo progetto che si trova nel proprio repository Git, come faccio a utilizzare i file JavaScript dal mio archivio multimediale nel mio nuovo progetto in un modo che […]

Come eliminare un tag remoto Git?

Come si elimina un tag git che è già stato inserito?

Rimuovi i file da Git commit

Sto usando Git e ho utilizzato solo pochi file git commit -a Più tardi, ho trovato che un file era stato erroneamente aggiunto al commit. Come posso rimuovere un file dall’ultimo commit?

Come usare git con l’integrazione di gnome-keyring

Git 1.8.0 supporta l’integrazione con gnome-keyring. http://www.h-online.com/open/news/item/Git-1-8-0-can-access-Windows-and-GNOME-keyrings-1733879.html Dopo aver letto i documenti sugli helper delle credenziali git: http://git-scm.com/docs/gitcredentials.html Non ero in grado di trovare un modo per utilizzare questa nuova funzionalità. Come posso integrarlo? Sto usando Archlinux con git installato dal repository di Archlinux. (git 1.8.0)

git-diff per ignorare ^ M

In un progetto in cui alcuni dei file contengono ^ M come separatori di nuova riga. Diffondere questi file è apparentemente imansible, dato che git–diff lo vede come l’intero file è solo una riga. Come si differenzia rispetto alla versione precedente? Esiste un’opzione come “trattare ^ M come newline quando si diffonde”? prompt> git-diff “HEAD^” […]