记一次git报Please clean your repository working tree before checkout
想要刷新下代码就报这个错。分析是修改之后没添加没提交。
觉得可能是代码冲突了,就把代码先添加提交再pull,push 之后就没发现报错了,
先添加,提交再进行之后的操作
git add 命令将内容写入暂存区
git commit 命令将暂存区内容添加到本地仓库中 git commit -m [message]
恢复之前的版本
恢复之前的版本有两种操作
- git reset
- 恢复到之前某个提交的版本,且那个版本之后提交得所有版本全部删除我们都不要了
- git revert
- 是将之前的某一版本撤销,保留后面所有的版本,且新生成一个版本,
git一般工作流程如下:
- 克隆 Git 资源作为工作目录。
- 在克隆的资源上添加或修改文件。
- 如果其他人修改了,你可以更新资源。
- 在提交前查看修改。
- 提交修改。
- 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。