Quando faccio un git commit -a
, vedo quanto segue:
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch better_tag_show
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: ../assets/stylesheets/application.css
# modified: ../views/pages/home.html.erb
# modified: ../views/tags/show.html.erb
# modified: ../../db/seeds.rb
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# ../assets/stylesheets/
# ../views/pages/
Cosa significano quei file non tracciati? Tutte le modifiche sono state effettivamente monitorate. Non capisco perché git mi avverta di file non tracciati qui.
MODIFICA :
Ok vedo molte risposte confuse. Questo è quello che succede dopo che io git commit -a
questo.
# On branch master
nothing to commit (working directory clean)
Come puoi vedere, non c'è NIENTE oltre a quei quattro file a cui sono state applicate modifiche.
La mia domanda dovrebbe essere riformulata come segue: Perché git mi avverte di file non tracciati quando tutte le modifiche in questo commit sono state tracciate?
In altre parole, l'avviso non tracciato nel messaggio git commit non è necessario ?
(use "git add <file>..." to include in what will be committed)