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.


7
git push branch locale con lo stesso nome del tag remoto
Sto cercando di inviare un nuovo ramo locale product-0.2a remoto dove è già presente un tag con lo stesso nome (ma il ramo stesso non esiste) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more than one. error: failed to push some refs …
110 git  git-branch 



8
come rimuovere i file non tracciati in Git?
Sto lavorando su un ramo, diciamo ramo "sperimentale", che eseguo dal mio ramo principale. Quindi, generi un modello utente in ramo sperimentale, ma non lo aggiungo ancora all'indice. Cosa devo fare se voglio scartare tutte le modifiche dei file aggiunti di recente nel mio ramo sperimentale? I file non tracciati …
110 git 

1
Come risolvo i conflitti di selezione tramite le loro modifiche?
Il mio ha git cherry-pick FOOprodotto un conflitto. Potrei esaminare i file in conflitto ed eliminare le linee tra <<<<<<<e =======e gli stessi indicatori di conflitto, ma spero che ci sia un modo più semplice. Penso che l' svnequivalente fosse scegliere theirs-conflictdi risolvere. Come lo faccio git? Non voglio in …
110 git 


6
Come impostare git diff --ignore-space-change come predefinito
Probabilmente potrei impostare un alias, ma sembra che dovrei essere in grado di impostarlo come opzione nel file di configurazione, solo che non vedo comunque farlo. Voglio solo --ignore-space-changequando sto facendo diff, non quando sto applicando o qualsiasi altra cosa. Sto cercando di rendere il diff più facile da capire …
110 git  config  git-config 


3
Ripristina altro ramo su corrente senza un checkout
Sto scrivendo alcuni script per il mio flusso di lavoro Git. Ho bisogno di ripristinare un altro ramo (esistente) a quello corrente, senza effettuare il checkout. Prima: CurrentBranch: commit A OtherBranch: commit B Dopo: CurrentBranch: commit A OtherBranch: commit A Equivalente a $ git checkout otherbranch $ git reset --soft …
110 git 

18
Impossibile eseguire il push al ramo remoto, non può essere risolto al ramo
Ho migrato i miei repository da Bitbucket o Github. Non credo che questo importi, ma è l'unica cosa diversa ... Per un po 'ho impostato due telecomandi: origin: bitbucket github: github Quindi ho rimosso entrambi e ho indicato l'origine su GitHub: git remote remove origin git remote remove github git …
110 git 

4
git cherry-pick non funziona
Sto cercando di selezionare un commit dal master e inserirlo nel ramo di produzione corrente. Tuttavia, quando eseguo git cherry-pick <SHA-hash>, ricevo solo questo messaggio: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) # site/test-result/ nothing added to commit …


5
C'è un modo per avere git show righe aggiunte, righe modificate e righe rimosse?
"git diff --stat" e "git log --stat" mostrano l'output come: $ git diff -C --stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07 app/controllers/application_controller.rb | 34 +++------------------------- 1 files changed, 4 insertions(+), 30 deletions(-) Ma ciò che è realmente accaduto in quel commit è stato che 4 righe sono state modificate e 26 righe sono state …
110 git 

4
git diff tra due file diversi
In HEAD(l'ultimo commit), ho un file denominato foo. Nel mio attuale albero di lavoro, l'ho rinominato e l'ho baranche modificato. Voglio git diff fooin HEAD, e barnel mio albero di lavoro corrente.
110 git  diff 

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.