使用git在本地创建一个项目的过程

makdir ~/hello-world    //创建一个项目hello-world
cd ~/hello-world       //打开这个项目
git init             //初始化
touch README
git add README        //更新README文件
git commit -m 'first commit'     //提交更新,并注释信息“first commit”
git remote add origin git@github.com:dedsf/hello-world.git     //连接远程github项目
git push -u origin master     //将本地项目更新到github项目上去

git回退到某个版本

先查看git日志的hard,记录要回退的版本号

git log

再使用如下命令执行:

git reset --hard [填入要回退的版本号]
git push -f origin dev

git强制pull

远程版本被回退到某个版本,本地版本对不上,使用如下命令

git fetch --all 
git reset --hard origin/dev
git pull