Domande taggate «git»

Git è un sistema di controllo di versione distribuito open-source (DVCS). Usa questo tag per domande relative all'utilizzo di Git e ai flussi di lavoro. NON UTILIZZARE il tag [github] per problemi relativi a Git semplicemente perché in GitHub è ospitato un repository. Inoltre, non utilizzare questo tag per domande di programmazione generali che coinvolgono un repository Git.

1
Come colorare l'output di git-status?
Voglio colorare l'output di git-status in modo che: untracked files = magenta new files = green modified files = blue deleted files = red Sto invece vedendo i file staged in verde e file nonstaged in blu: Il mio .gitconfig è configurato con quanto segue sulla base di alcune ricerche: …


4
git-stash contro git-branch
In una precedente domanda su Git , Daniel Benamy stava parlando di un flusso di lavoro in Git: Stavo lavorando al master e ho impegnato alcune cose e poi ho deciso che volevo sospendere quel lavoro. Ho eseguito il backup di alcuni commit e poi ho ramificato da prima di …
92 git 

3
Qual è la differenza tra "git format-patch e" git diff "?
Non vedo alcuna differenza tra l'output di "git format-patch" e "git diff", ce n'è? E non sarò in grado di usare "git diff" per produrre una patch e poi applicarla usando git apply? Il mio problema è che ho modifiche aggiunte all'indice, ma apparentemente git format-patch accetta solo commit, quindi …
92 git  diff  patch 


7
Git commit -a "file non tracciati"?
Quando faccio un git commit -a, vedo quanto segue: # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch better_tag_show # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) …
92 git 

6
Come posso usare git rebase senza richiedere un push forzato?
Nel tentativo di raggiungere il git nirvana, sto passando la giornata a imparare come sfruttare il rebase per le situazioni in cui attualmente mi unisco. Quando eseguo quello che considero un flusso git 101 (che spiegherò di seguito), devo farlo push --forcequando rimetto le mie modifiche all'origine. Non sono l'unico …
92 git  git-rebase 


7
Vuoi cambiare il mio master con un commit più vecchio, come posso farlo?
Voglio eseguire il rollback a un commit precedente, quindi pubblicare il codice, quindi tornare all'ultimo commit. cioè così il mio master sta indicando una versione di commit più vecchia solo per poter pulire quella versione, quindi voglio tornare all'ultima commit che ero uno inizialmente. Come posso fare questo?
92 git 

4
Come git non commette nulla senza errori?
Sto cercando di scrivere uno script in tessuto che faccia un git commit; tuttavia, se non c'è nulla da eseguire il commit, git esce con uno stato di 1. Lo script deploy lo considera non riuscito e si chiude. Voglio rilevare i fallimenti effettivi di commit, quindi non posso semplicemente …
92 python  git  fabric 

3
Git annulla il tentativo di unione
Ho la directory di lavoro (# 1) che contiene la directory del fornitore (# 2). C'è una dipendenza che volevo estrarre manualmente senza composer (versione php di npm / gem). Stavo lavorando in # 1, non ho salvato / confermato le modifiche, quando ho deciso di aggiornare la libreria in …



1
git stash e git pull
Sono nuovo di Git e sto usando il plugin EGit eclipse per eseguire il commit. Ho modificato alcuni file e ho nascosto le modifiche, quindi l'ho fatto git pullnella riga di comando che ha richiamato tutti i commit più recenti. Poi l'ho fatto Apply stashed changesda EGit. Ora ha applicato …
92 git  egit  git-stash 

1
spingere un ramo "deselezionato"
Voglio spingere un ramo (non la corrente) senza doverlo prima controllare, come posso farlo? ecco come farei: #currently in master git checkout feature git push origin feature git checkout master ma la funzionalità di check-out può causare conflitti, non posso semplicemente spingere un altro ramo di quello attuale?
92 git 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.