Git alternative that works with GitHub but isn't git
wanna create a branch git checkout -b "abc"
wanna see what branches you have: git branch
wanna revert to file to old state: git checkout c5f567 -- file1/to/restore file2/to/restore
I thought checkout was to work with branches? what happened?
why is there even staging?
why there are infinite flags
I just want to have different version/branches of same code so i can try different things and go back and forth between them, plus remote sync.
I get by with common commands and if situation is weird either I will find the solution by Googling or I'll have to manually copy paste new code.