Articles of git commit

Come posso recuperare da un errato git push -f origine master?

Ho appena inviato la fonte sbagliata al mio progetto usando l’opzione –force . È ansible annullare? Capisco che tutti i rami precedenti sono stati sovrascritti usando l’opzione -f , quindi potrei aver rovinato le mie precedenti revisioni.

Come faccio a fare un commit Git in passato?

Sto convertendo tutto in Git per mio uso personale e ho trovato alcune vecchie versioni di un file già nel repository. Come posso eseguire il commit della cronologia nell’ordine corretto in base alla “data di modifica” del file in modo da avere una cronologia accurata del file? Mi è stato detto che qualcosa del genere […]

Come posso modificare i commenti predefiniti nel messaggio di commit git?

È ansible modificare la parte commentata del messaggio di commit git predefinito? Voglio aggiungere un po ‘più informazioni sul “contesto” per i miei utenti. # Please enter the commit message for your changes. # (Comment lines starting with ‘#’ will not be included) # Explicit paths specified without -i nor -o; assuming –only paths… # […]

Recupera i file che sono stati aggiunti all’indice ma che sono stati rimossi da un ripristino di git

Ho aggiunto alcuni file all’indice ma poi per errore li ho cancellati con git reset –hard . Come posso recuperarli? Ecco cosa è successo: Ho aggiunto tutti i file usando git add . Allora ho commesso Quando ho controllato lo stato, c’erano ancora file che non erano inclusi nel commit dall’aggiunta, il che era strano […]

Come fare riferimento al commit iniziale?

Ho uno script che deve fare riferimento al commit iniziale in un repository. git ha lo speciale riferimento HEAD , ma non ha la TAIL corrispondente. Non riesco a trovare nulla in git help rev-parse che sembrerebbe aiutarmi. Ecco cosa mi piacerebbe fare: git show TAIL Ecco un’opzione che ho: git show `git log –reverse […]

git: il tuo ramo è avanti da X commette

Come si realizza in realtà? Al momento sto lavorando in un repository, quindi questo è il mio stream di lavoro: Cambia file Commettere Ripeti 1-2 finché soddisfatto Spingi per padroneggiare Poi quando faccio uno git status mi dice che il mio ramo è avanti da X commette (presumibilmente lo stesso numero di commit che ho […]

In che modo commit git –amend funziona esattamente?

Ho visto commit GIT –amend in stato HEAD distaccato . La domanda richiede che la risposta sia più complessa del necessario. Mi piacerebbe capire come git commit –amend in una normale situazione HEAD.

Rimuovi i file da Git commit

Sto usando Git e ho utilizzato solo pochi file git commit -a Più tardi, ho trovato che un file era stato erroneamente aggiunto al commit. Come posso rimuovere un file dall’ultimo commit?

Quali sono le differenze tra “git commit” e “git push”?

In un tutorial di Git che sto seguendo, git commit è usato per memorizzare le modifiche che hai apportato. A che serve allora git push ?

Rendere il commit corrente l’unico (iniziale) commit in un repository Git?

Al momento ho un repository Git locale, che spingo in un repository Github. Il repository locale ha ~ 10 commit e il repository Github è un duplicato sincronizzato di questo. Quello che mi piacerebbe fare è rimuovere TUTTA la cronologia delle versioni dal repository Git locale, in modo che il contenuto corrente del repository appaia […]