this will help The usual approach is to: "git init" directly in the directory you want to manage locally add a .gitignore in order to not add any VCS-specific data or directory git add .gitignore and commit git add . commit
tracking file-name version control in a real version control system?
hop of those help? If you get data in file with permanently changed name and (possibly) changeable data, you can: Store data-file under version-control (mercurial is OK) replace old file with new every time hg addremove -s nnn (Check Manual hg help addremove) will detect possible rename and include new file in history of old
What's a good version control system to use to version my whole local filesystem?