https://www.youtube.com/watch?v=4pw4RUaCo0Y&list=PLuHgQVnccGMA8iwZwrGyNXCGy2LAAsTXk&index=30 ================================================================================ Working directory: directory where you are editing your code Index: after you perform "add" Repository: after you perform "commit" ================================================================================ ================================================================================ Red cell: effect range ================================================================================ git init vim f1.txt init git add f1.txt git commit -m 1 ================================================================================ vim f1.txt git commit -am 2 ================================================================================ ================================================================================ vim f1.txt index git add f1.txt ================================================================================ vim f1.txt ================================================================================ ================================================================================ git log ================================================================================ git log -p