Git, Github.
unhappy with you if you expected it to keep track of changes in the file. So you should really be using Git LFS or git-annex, which does this branch hiding robustly. This exercise should simply give you some understanding of a little bit of the process git-annex uses under the hood. (Git LFS does