Lo scenario: Apporto alcune modifiche in un singolo file localmente ed eseguo git add, git commitegit push Il file viene inviato al repository principale di origine remoto Ho un altro repository locale che viene distribuito tramite Capistrano con il metodo "remote_cache" da quel repository remoto Ora non voglio distribuire l'intera …
Ho seguito lo stato dell'albero di lavoro $ git status foo/bar.txt # On branch master # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) # (use "git add/rm <file>..." as appropriate to mark resolution) # # deleted by us: foo/bar.txt # no changes added to commit (use "git …
Stavo lavorando su un ramo git ed ero pronto a eseguire il commit delle mie modifiche, quindi ho fatto un commit con un utile messaggio di commit. Ho quindi distrattamente apportato lievi modifiche al codice che non vale la pena conservare. Ora voglio cambiare ramo, ma git mi dà, errore: …
Sto lavorando a una regressione nel codice sorgente. Vorrei dire a Git: "controlla la fonte in base a una data / ora parametrizzata". È possibile? Ho anche messo in scena cambiamenti nella mia visione attuale che non voglio perdere. Idealmente, vorrei alternare tra la fonte corrente e alcune versioni a …
Di recente sono passato da SVN a Git e sono un po 'confuso per qualcosa. Avevo bisogno di eseguire la versione precedente di uno script tramite un debugger, quindi ho fatto git checkout <previous version hash>e fatto quello che dovevo fare. Ora voglio tornare alla versione più recente, ma non …
Usando git ho fatto qualcosa del genere git clone git checkout {a rev number tree rev before} (here I started to be in a detached head state) //hacking git commit //hacking git commit (some commit where made on origin/master) git pull (which does complete because there was some error due …
Sto cercando di imparare come ripristinare o file e progetti di rollback a uno stato precedente, e non capiscono la differenza tra git revert, checkoute reset. Perché ci sono 3 comandi diversi per lo stesso apparente scopo e quando qualcuno dovrebbe sceglierne uno rispetto all'altro?
Qual è il significato dei doppi trattini prima del nome del file in questo comando git? git checkout --ours -- path/to/file.txt git checkout --theirs -- path/to/file.txt Sono obbligatori? È equivalente a git checkout --ours path/to/file.txt git checkout --theirs path/to/file.txt
Vorrei dare un'occhiata a una richiesta pull precedentemente creata (creata tramite l'interfaccia web di GitHub). Ho cercato e trovato diversi posti in cui refs / pull o refs / pull / pr Ma quando aggiungo fetch = +refs/pull/*/head:refs/remotes/origin/pr/*al file config git e faccio un recupero git Cosa sto facendo di …
Ho reimpostato il mio master locale su un commit con questo comando: git reset --hard e3f1e37 quando inserisco il $ git statuscomando, il terminale dice: # On branch master # Your branch is behind 'origin/master' by 7 commits, and can be fast-forwarded. # (use "git pull" to update your local …
Quale di queste righe è corretta? git checkout 'another_branch' O git checkout origin 'another_branch' O git checkout origin/'another_branch' E qual è la differenza tra queste linee?
Qual è il meccanismo più efficiente (rispetto ai dati trasferiti e allo spazio su disco utilizzato) per ottenere il contenuto di un singolo file da un repository git remoto? Finora sono riuscito a trovare: git clone --no-checkout --depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt Questo sembra ancora …
Ho problemi a scoprire quale tag è attualmente estratto. Quando io faccio: git checkout tag1 git branch Non riesco a scoprire su quale tag si trova. Registra solo: * (no branch) master È possibile scoprire quali tag sono stati estratti? Nell'esempio sopra, questo sarebbe tag1.
Qualcuno conosce la differenza tra questi due comandi per cambiare e tenere traccia di un ramo remoto? git checkout -b branch origin/branch git checkout --track origin/branch Penso che entrambi tengano traccia del ramo remoto in modo da poter inviare le mie modifiche al ramo sull'origine, giusto? Ci sono differenze pratiche …
Quindi ho fatto un po 'di lavoro nel repository e quando sto per impegnarmi mi rendo conto che non sono attualmente in alcun ramo. Questo succede molto quando lavoro con i sottomoduli e sono in grado di risolverlo, ma il processo è noioso e ho pensato che ci doveva essere …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.