add
diff
stage
commit
second commit
checkout
delete
add file