Articles of git checkout

“Imansible aggiornare i percorsi e passare al ramo contemporaneamente”

A volte uso l’opzione checkout -b per creare un nuovo ramo, controllarlo allo stesso tempo e impostare il tracciamento in un unico comando. In un nuovo ambiente, ottengo questo errore: $ git checkout -b test –track origin/master fatal: Cannot update paths and switch to branch ‘test’ at the same time. Did you intend to checkout […]

cambia ramo git senza checkout file

È ansible in git passare a un altro ramo senza estrarre tutti i file? Dopo aver cambiato ramo ho bisogno di cancellare tutti i file, rigenerarli, commetterli e tornare indietro. Quindi il controllo dei file è solo una perdita di tempo (e ci sono circa 14000 file – è un’operazione lunga). Per rendere tutto chiaro: […]

Cosa fare con commit fatto in una testa distaccata

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 (wich does complete because there was some error due to the fact that i’m […]

Come posso verificare una richiesta di pull GitHub?

Vorrei verificare una richiesta pull precedentemente creata (creata tramite l’interfaccia web GitHub). Ho cercato e trovato diversi posti dove un ref / pull o refs / pull / pr Ma quando aggiungo fetch = +refs/pull/*/head:refs/remotes/origin/pr/* al file git config e faccio un git fetch Cosa sto facendo di sbagliato? GitHub dovrebbe creare automaticamente la roba […]

Ripristina le modifiche dopo il checkout accidentale?

Quello che segue era lo stato del mio repository. [~/rails_apps/jekyll_apps/nepalonrails (design)⚡] ➔ gst # On branch design # Changed but not updated: # (use “git add/rm …” to update what will be committed) # (use “git checkout — …” to discard changes in working directory) # # modified: _layouts/default.html # deleted: _site/blog/2010/04/07/welcome-to-niraj-blog/index.html # deleted: _site/blog/2010/04/08/the-code-syntax-highlight/index.html […]

git: cambia ramo e ignora tutte le modifiche senza commit

Stavo lavorando su un ramo git ed ero pronto a confermare le mie modifiche, quindi ho effettuato un commit con un messaggio di commit utile. Poi, in modo assente, ho apportato lievi modifiche al codice che non vale la pena conservare. Ora voglio cambiare rami, ma mi dà git, errore: hai modifiche locali a “X”; […]

Git checkout: l’aggiornamento dei percorsi non è compatibile con i rami di commutazione

Il mio problema è legato all’errore di Git fatale quando si cambia ramo . Provo a recuperare un ramo remoto con il comando git checkout -b local-name origin/remote-name ma ricevo questo messaggio di errore: fatale: git checkout: i percorsi di aggiornamento non sono compatibili con i rami di commutazione. Hai intenzione di effettuare il checkout […]

Qual è la differenza tra Git Revert, Checkout e Reset?

Sto cercando di imparare come ripristinare o eseguire il rollback di file e progetti in uno stato precedente e non capisco la differenza tra git revert , checkout e reset . Perché ci sono 3 diversi comandi per apparentemente lo stesso scopo, e quando qualcuno dovrebbe sceglierne uno rispetto all’altro?

Perché Git mi dice “Non attualmente su nessun ramo” dopo aver eseguito “git checkout origin / / branch”?

Stavo cercando di seguire le istruzioni di Git: “Non attualmente su nessun ramo.” C’è un modo semplice per tornare su un ramo, mantenendo le modifiche? ma il git checkout sembra essere rotto: $ git checkout origin/web-zach HEAD is now at 1366cb1… Changed so css files not ignored $ git status # Not currently on any […]

Come posso ripristinare tutte le modifiche locali nel progetto gestito Git allo stato precedente?

Ho un progetto in cui ho eseguito git init . Dopo diversi commit, ho fatto lo git status che mi ha detto che tutto era aggiornato e che non c’erano cambiamenti locali. Poi ho fatto diverse modifiche consecutive e ho realizzato che volevo buttare via tutto e tornare al mio stato originale. Questo comando lo […]