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.

14
Suddividere un commit precedente in più commit
Senza creare una filiale e fare un sacco di lavoro funky su una nuova filiale, è possibile suddividere un singolo commit in alcuni commit diversi dopo che è stato eseguito il commit nel repository locale?
1225 git 

10
Come si rinomina un tag Git?
Oggi stavo cercando tra i registri un progetto e mi sono reso conto che un po 'di tempo fa avevo fatto il dito sul nome di un tag. C'è un modo per rinominare il tag? Google non ha rivelato nulla di utile. Mi rendo conto che potrei controllare la versione …
1219 git  git-tag 

11
Come usare git merge --squash?
Ho un server Git remoto, ecco lo scenario che voglio eseguire: Per ogni bug / funzione creo un ramo Git diverso Continuo a impegnare il mio codice in quel ramo Git con messaggi Git non ufficiali Nel repository superiore dobbiamo eseguire un commit per un bug con il messaggio Git …
1209 git  git-merge  git-squash 

30
Rimuovere i rami di tracciamento non più sul telecomando
Esiste un modo semplice per eliminare tutti i rami di monitoraggio il cui equivalente remoto non esiste più? Esempio: Filiali (locali e remote) maestro origin / master origine / bug-fix-a origine / bug-fix-b origine / bug-fix-c A livello locale, ho solo un ramo principale. Ora ho bisogno di lavorare su …
1173 git  git-branch 

12
Perché ci sono due modi per mettere in scena un file in Git?
A volte git suggerisce git rm --cacheddi mettere in scena un file, a volte git reset HEAD file. Quando dovrei usare quale? MODIFICARE: D:\code\gt2>git init Initialized empty Git repository in D:/code/gt2/.git/ D:\code\gt2>touch a D:\code\gt2>git status # On branch master # # Initial commit # # Untracked files: # (use "git …
1169 git  git-reset  git-rm 

11
Come posso unire due commit in uno se ho già iniziato a rebase?
Sto cercando di unire 2 commit in 1, quindi ho seguito "schiacciando commit con rebase" da git ready . ho corso git rebase --interactive HEAD~2 Nell'editor risultante, cambio picka squashe quindi save-quit, ma il rebase fallisce con l'errore Impossibile "schiacciare" senza un precedente commit Ora che il mio albero di …
1159 git  git-merge 








29
Come specificare la chiave SSH privata da usare quando si esegue il comando shell su Git?
Forse una situazione piuttosto insolita, ma voglio specificare una chiave SSH privata da usare quando si esegue un comando shell (git) dal computer locale. Fondamentalmente in questo modo: git clone git@github.com:TheUser/TheProject.git -key "/home/christoffer/ssh_keys/theuser" O ancora meglio (in Ruby): with_key("/home/christoffer/ssh_keys/theuser") do sh("git clone git@github.com:TheUser/TheProject.git") end Ho visto esempi di connessione a …
1110 git  bash  shell  ssh 

30
Come creare un file .gitignore
Devo aggiungere alcune regole al mio .gitignorefile. Tuttavia, non riesco a trovarlo nella cartella del mio progetto. Non è stato creato automaticamente da Xcode? In caso contrario, quale comando mi consente di crearne uno?
1109 git  xcode4.3  gitignore 

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.