1, project as main concern.
2, do not upload workspace of a eclipse to github as a repo.
3, since eclipse can create new project with makefile, we can just upload to github one project a time.
4, then it is not necessary to backup all workspace projects, because every single project is well taking care by github.
5, it take long time to seperate the project to github which are now under the /home/sunyj/workspace/*
,