I was trying to add a large data file to my git repository from my local machine. While pushing, I realized that there is a size limit on the file and it can not be pushed to the git repository. I tried to add a smaller file instead but the previously committed large file is blocking any pushes. I did add the file through the website and merged some collaborators changes. Here is the tree:
* 3cab70a (HEAD, master) FIX: fixing gpu synch bug.
* 1a1af92 Merge branch 'master' of github.com:blade/Project_B
|\
| * c6401fd (origin/master) Merge pull request #1 from blade/shen_debug
| |\
| | * 623e412 (origin/shen_debug) [Debug-Only] Use CUDA events to measure forward delay
| |/
| * 41e861d Add files via upload
* | f2ebd6b Merge branch 'master' of github.com:blade/Project_B
|\ \
| |/
| * d58cab0 Update job.sh
* | d016878 adding data folder
* | 5485106 Revert "ENH: adding data"
* | f1cc34d ENH: adding data
|/
* 390b757 Adding working code
- How can I remove that large file from commits so that I can push further changes?
- How can I interpret this tree?