一:git代码提交基本流程
1.查看是否有文件修改了
git status
2.将改动的文件添加到暂存区里面去
git add . 或者 git add readme.txt
3.用命令 git commit告诉Git,把文件提交到仓库。
git commit -m "提交readme.txt到仓库"
4.将本地仓库的代码push到仓库
git push origin master
二:想看下readme.txt文件到底改了什么内容
git diff readme.txt
如上可以看到,readme.txt文件内容从一行11111111改成 二行 添加了一行22222222内容。
三:版本回退
1.查看历史记录
git log
如果嫌上面显示的信息太多的话,我们可以使用命令 git log –pretty=oneline
2.回退到前面版本
git reset --hard HEAD^ 回退到上一个版本
git reset --hard HEAD^ ^ 回退到上上个版本
git reset --hard HEAD~10 回退到前10个版本
3.回退到最新版本
git reset --hard 版本号 (前提需要知道最新版本是哪个版本号)
获取到版本号 :git reflog
通过上面的显示我们可以知道,最新的版本号是 6fcfc89.我们现在可以命令
git reset --hard 6fcfc89 来恢复了到最新版本
四:git撤销修改
git checkout -- readme.txt
就是将在工作区做的修改全部撤销,注意不是暂存区!
五:删除文件
rm readme.txt