git checkout and study java-web