Come posso eseguire il commit delle modifiche senza specificare il messaggio di commit? Perché è richiesto per impostazione predefinita?
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 […]
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) […]
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 […]
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 […]
È 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)
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 […]
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 […]
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 […]
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