Articles of commit

Come trasferire le mie attuali modifiche a un ramo diverso in git

A volte capita di apportare alcune modifiche alla mia directory di lavoro e mi rendo conto che questi cambiamenti dovrebbero essere commessi in un ramo diverso da quello attuale. Questo di solito accade quando voglio provare nuove cose o fare qualche test e mi dimentico di creare un nuovo ramo in anticipo, ma non voglio […]

Trova commit in cui è stato aggiunto il file

Diciamo che ho un file foo.js che è stato impegnato qualche tempo fa. Mi piacerebbe trovare semplicemente il commit in cui questo file è stato aggiunto per la prima volta. Dopo aver letto le risposte e il mio armeggiare, questo funziona per me git log –follow –diff-filter=A –find-renames=40% foo.js

Come modificare il messaggio di log già impegnato in Subversion?

C’è un modo per modificare il messaggio di log di una certa revisione in Subversion? Ho accidentalmente scritto il nome file sbagliato nel mio messaggio di commit che potrebbe confondere in seguito. Ho visto Come posso modificare un messaggio di commit errato in Git? , ma la soluzione a questa domanda non sembra essere simile […]

Elenca tutti i commit per un file specifico

C’è un modo per elencare tutti i commit che hanno cambiato un file specifico?

Commettere transazioni mentre si esegue una funzione postgreql

Ho la funzione Postgresql che deve INSERIRE circa 1,5 milioni di dati in una tabella. Quello che voglio è che voglio vedere la tabella popolata con ogni inserimento di record. Attualmente ciò che sta accadendo quando sto provando con dire circa 1000 record, il get viene popolato solo dopo l’esecuzione della funzione completa. Se interrompo […]

Rimuovi commit specifico

Stavo lavorando con un amico a un progetto e ha modificato un sacco di file che non avrebbero dovuto essere modificati. In qualche modo ho unito il suo lavoro al mio, o quando l’ho tirato, o quando ho provato a scegliere solo i file specifici che volevo. Ho guardato e suonato per molto tempo, cercando […]

Modifica del messaggio di commit git dopo la pressione (dato che nessuno ha tirato da remoto)

Ho fatto un commit git e una successiva spinta. Vorrei cambiare il messaggio di commit. Se ho capito bene, questo non è consigliabile perché qualcuno potrebbe aver estratto dal repository remoto prima di apportare tali modifiche. Cosa succede se so che nessuno ha tirato? C’è un modo per fare questo?

Come spostare certi commit in un altro ramo in git?

La situazione: il padrone è a X quickfix1 è in X + 2 commit Tale che: ooX (master HEAD) \ q1a–q1b (quickfix1 HEAD) Poi ho iniziato a lavorare su quickfix2, ma per errore ho preso quickfix1 come il ramo sorgente da copiare, non il master. Ora quickfix2 è in X + 2 commit + 2 […]

Come posso inviare un commit specifico a un remoto e non a commit precedenti?

Ho fatto diversi commit su file diversi, ma finora vorrei spingere sul mio repository remoto solo un commit specifico. È ansible?

Avvia un messaggio di commit git con un hashmark (#)

Git tratta le linee che iniziano con # come linee di commento quando si esegue il commit. questo è molto fastidioso quando si lavora con un sistema di tracciamento dei biglietti e si tenta di scrivere il numero del biglietto all’inizio della riga, ad es #123 salt hashed passwords git semplicemente rimuoverà la linea dal […]