Please clean your repository working tree before checkout

记一次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 资源作为工作目录。
  • 在克隆的资源上添加或修改文件。
  • 如果其他人修改了,你可以更新资源。
  • 在提交前查看修改。
  • 提交修改。
  • 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。
posted @ 2021-05-24 16:52  张尊娟  阅读(11106)  评论(0编辑  收藏  举报