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.

11
Conta il numero di commit su un ramo Git
Ho già trovato questa risposta: numero di commit sul ramo in git ma questo presuppone che il ramo sia stato creato dal master. Come posso contare il numero di commit lungo una filiale senza fare affidamento su tale presupposto? In SVN questo è banale, ma per qualche motivo è davvero …
184 git 

18
Git - Come riparare rebase interattivo "corrotto"?
Sono riuscito a creare un po 'di confusione nel mio repository git locale. Stavo cercando di correggere un commit interrotto usando le seguenti istruzioni . Prima di eseguire "git commit --amend" (e dopo git rebase --interactive) ho deciso che le mie modifiche erano errate e quindi ho eseguito "git reset …
184 git  msysgit  git-rebase 

11
Ottenere la differenza tra due repository
Come possiamo ottenere la differenza tra due repository git? Lo scenario: abbiamo un repo_a e un repo_b. Quest'ultimo è stato creato come copia di repo_a. Successivamente si sono verificati sviluppi paralleli in entrambi i repository. Esiste un modo in cui possiamo elencare le differenze delle versioni attuali di questi due …
184 git  git-diff 

4
Tieni traccia di un nuovo ramo remoto creato su GitHub
Ho già un ramo master locale che segue il ramo master remoto di un progetto github. Ora, un mio collaboratore ha creato una nuova filiale nello stesso progetto e voglio fare di conseguenza quanto segue: creare una nuova filiale localmente rendere questo nuovo ramo traccia il nuovo ramo remoto appena …
183 git  github  git-branch 


5
Come schiaccio due commit non consecutivi?
Sono un po 'nuovo per l'intera funzione di rebasing all'interno di git. Diciamo che ho fatto i seguenti commit: A -> B -> C -> D Successivamente, mi rendo conto che Dcontiene una correzione che dipende da un nuovo codice aggiunto Ae che questi commit appartengono insieme. Come posso schiacciare …
183 git  git-rebase 




5
git push --force-with-lease vs. --force
Sto cercando di capire la differenza tra git push --force e git push --force-with-lease La mia ipotesi è che quest'ultimo spinga al telecomando solo se il telecomando non ha commit che la filiale locale non ha ?
183 git  git-push 

8
Come unire il ramo corrente in un altro ramo
Ho due rami, master e dev. Lavoro sempre su dev e controllo il codice nel ramo master solo dopo che è stato approvato per l'uso in produzione. Quando lo faccio, devo fare quanto segue: git checkout master git merge dev git checkout dev È terribilmente prolisso, e dal momento che …

4
Fai eseguire Heroku al ramo Git non master
Ho un progetto ospitato su Heroku ed è arrivato al punto in cui voglio creare un server di test alternativo (in modo da poter testare i lavoratori Heroku senza incasinare la produzione). Ho già impostato il mio telecomando Heroku principale con il mio baule e un telecomando Heroku-dev sul quale …
182 git  heroku 

5
Ignora i file modificati (ma non impegnati) in git?
Posso dire a git di ignorare i file che vengono modificati (eliminati) ma che non devono essere sottoposti a commit? La situazione è che ho una sottodirectory nel repository che contiene elementi che non mi interessano affatto, quindi l'ho eliminata per evitare che compaia in completamenti automatici e simili (nell'IDE). …
182 git  git-svn  ignore 

7
Repository Gid nidificati?
Posso annidare i repository Git? Io ho: /project_root/ /project_root/my_project /project_root/third_party_git_repository_used_by_my_project Ha senso per git init/addla /project_rootper facilitare la gestione di tutto ciò che a livello locale o devo per gestire my_projecte il 3 ° partito separatamente?
182 git 

4
fatale: nome dell'oggetto non valido: "master"
Ho un server privato che esegue git 1.7 Quando git init una cartella che non crea un ramo principale. Perché quando lo faccio: git branch non elenca nulla. Quando io faccio: git --bare init crea i file. Quando scrivo git branch master dice: fatal: Not a valid object name: 'master'.
182 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.