Con Subversion ho potuto usare TortoiseSVN per visualizzare la cronologia / registro di un file. Come posso farlo con Git? Sto solo cercando il record della cronologia per un determinato file e quindi la possibilità di confrontare le diverse versioni.
Diciamo che ho creato una nuova filiale my_experimentda cui ho masterfatto diversi commit my_experiment. Se eseguo un git logtentativo my_experiment, vedo i commit effettuati su questo ramo, ma anche i commit effettuati masterprima della my_experimentscreazione del ramo. Troverei molto utile vedere la storia di tutti i commit nel my_experimentsramo fino …
O solo tutti i commit avvenuti tra due date? In SVN, potresti fare qualcosa di simile svn diff -r{date}:{date} per farlo! Non riesco a trovare un equivalente Git a questo. In particolare, sto cercando di scrivere uno script per inviare e-mail quotidiane con tutto il codice commesso quel giorno e …
Quando si esegue git log --decorate --pretty=onelinel'output avrà voci come la (HEAD, refs/published/master, master)colorazione. Ho anche quanto segue nel mio gitconfig: [color "branch"] current = yellow reverse local = yellow remote = green Come replichi quei colori quando esegui un formato personalizzato come il seguente? git log --decorate --stat --graph …
Supponiamo che la cronologia dei commit di git sia simile a questa: A---B---C---D---E---F master \ / X---Y---Z topic È possibile avere in git list solo i commit su master, AF? In altre parole, se il commit era su un ramo unito, non voglio che venga mostrato.
Ho rinominato un paio di file usando git mv, usato git stash, ho dato una rapida occhiata a HEAD (senza cambiarlo) e poi l'ho fatto git stash popper recuperare l'intero lotto. Le mie mosse erano scomparse dall'elenco dei commit, quindi le ho ripetute con git rme il messaggio di commit …
Il mio repository ha subito modifiche come: ... alcuni commit non correlati ... Eseguire il commit di un nuovo file foocon 100 righe di contenuto ... intervenendo si impegna, alcuni dei quali touch foo... Inserisci il contenuto di fooall'inizio di un file esistente bare git rm foonello stesso commit ... …
Sto cercando di visualizzare i commit effettuati da un utente specifico e desidero rimuovere dall'output eventuali unioni eseguite dall'utente. Come posso farlo? Posso verificare i commit di un utente che utilizza git log --author=<name>, ma non posso rimuovere i commit di unione nell'output. PS: i conflitti di unione non si …
Ho un semplice repository di test con solo diversi commit e voglio vedere il registro filtrato di data e ora: $ git log --author = "automatix" --since = "2013-01-30" --pretty - test commit ea0719bef142659fa561c9d040b2120012ed0184 Data: giovedì 31 gennaio 02:03:12 2013 +0100 commit ab4a8387bc4d9bdb4f67212df77eb1fc3d8b6304 Data: giovedì 31 gennaio 01:59:11 2013 +0100 …
Ho un alias Git che si espande in: git log --graph --oneline --all --decorate Secondo man git logci sono un paio di opzioni sospette: --note --branches; ma non riesco a farlo funzionare correttamente. Come dovrei modificarlo per nascondere le scorte? FYI : secondo la domanda e il commento accettati, il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.