minte9
LearnRemember



Untracked files

Example, add folders and files.
 
$ git init

$ mkdir controllers
$ cd controllers/
$ touch controller.php

$ cd ..

$ mkdir models
$ cd models/
$ touch model.php

$ cd ..

$ mkdir logs
$ cd logs
$ touch log.txt

$ cd ..
Untracked files
 
$ git status

# Untracked files:
#
#       controllers/
#       logs/
#       models/
Git ignore, exclude files logs/ will be excluded from commit.
 
$ echo logs/ > .git/info/exclude

$ echo build/* > .gitignore
Show untracked files
 
$ git status

# On branch master
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       controllers/
#       models/

$ git add .
$ git commit -m "m"
Forget about a file that was trachked. This solution is independent on .gitignore as gitignore is only for untracked files.
 
 git update-index --assume-unchanged README.md



  Last update: 496 days ago