GIT
git reset hard soft
Visual Studio
Visual Studio features