Articles of commit

Git commit con nessun messaggio di commit

Come posso eseguire il commit delle modifiche senza specificare il messaggio di commit? Perché è richiesto per impostazione predefinita?

Come posso annullare l’ultimo commit in un repository git bare?

Considerando che ci sono diversi comandi git che non hanno senso in un repository spoglio (perché i repository nudi non usano gli indici e non hanno una directory di lavoro), git reset –hard HEAD^ non è una soluzione per non accettare l’ultima modifica in tale repository. Cercando su Internet, tutto ciò che ho trovato correlato […]

Git si impegna al sottomodulo comune (ramo principale)

Ho due o più progetti (chiamiamoli ProjectFoo e ProjectBar ) con un codice comune che inserisco in un sottomodulo . La mia comprensione è che se applico le modifiche a un sottomodulo all’interno di ProjectFoo , sarà in una testa distaccata che solo tutti i cloni di ProjectFoo possono vedere: (master) $ cd ProjectFooBarCommoneSubmodule/ (master) […]

Git: Unisci un commit in un altro ramo

Quindi ho 3 rami; develop – il mio ramo di sviluppo continuo version_1 : un ramo di rilascio version_2 : un ramo di rilascio Ho dovuto fare un aggiornamento rapido su version_2 per rispedire quella versione, era un cambio di 2 righe in 2 file, molto piccolo. Volevo applicare quella correzione a version_1 e develop […]

Come verifichiamo i messaggi di commit per una spinta?

Venendo da CVS, abbiamo una politica che i messaggi di commit dovrebbero essere contrassegnati con un numero di errore (suffisso semplice “… [9999]”). Uno script CVS verifica questo durante il commit e rifiuta il commit se il messaggio non è conforms. Il git hook commit-msg lo fa dal lato dello sviluppatore, ma troviamo utile avere […]

trova il commit grasso

È ansible ottenere informazioni su quanto spazio viene sprecato dalle modifiche in ogni commit, così posso trovare commit che aggiungono grandi file o molti file. Questo è tutto per cercare di ridurre le dimensioni del repository git (rebasing e forse il filtring commit)

Perché Git non mi consente di eseguire il commit anche dopo la configurazione?

Questa domanda sembra un duplicato, ma in realtà non lo è. Solo una piccola differenza che continua a ripetere. git continua a dirmi: “per favore dimmi chi sei”, anche dopo averlo creato. quando git commit , questo è quello che ottengo …. $ git commit *** Please tell me who you are. Run git config […]

Come posso dividere un impegno Git seppellito nella storia?

Ho approfondito la mia storia e voglio apportarvi alcune modifiche. Il problema è che ho un commit con due modifiche non correlate e questo commit è circondato da alcune altre modifiche nella cronologia locale (non forzata). Voglio dividere questo commit prima di spingerlo fuori, ma la maggior parte delle guide che sto vedendo hanno a […]

Puoi cambiare il contenuto di un file durante il commit git?

Una delle cose che tengo nel mio romanzo aperto in GitHub è una lista di parole che vorrei impostare automaticamente la prima riga, che è il numero di parole nel dizionario. La mia prima opzione è scrivere un hook pre-commit che legge il file, conta le parole, riscrive la prima riga e la scrive di […]

Installa git commit specifico con pip

Sto sviluppando un’applicazione django e sto usando pip per gestire le mie esigenze. Come posso fare per installare un commit di git specifico? Nel mio caso ho bisogno di installare questo commit: https://github.com/aladagemre/django-notification/commit/2927346f4c513a217ac8ad076e494dd1adbf70e1