3.删除文件

  • 先添加一个新文件test1.txt到版本库中:
    git add test1.txt
    git commit -m "add test1.txt"
  • 要想删除该文件请先从硬盘删除文件,如果确认想删除该文件,使用rm命令,然后将这个操作提交,之后版本库中就没有了:
    git rm test1.txt
    git commit -m "删除了test1.txt"
  • 假如此时你发现删除错了文件,在没有执行rm之前,由于版本库中还有,所有可以很轻松的恢复到最初的状态:
    git checkout -- test1.txt
  • 总结:git checkout其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”

你可能感兴趣的:(3.删除文件)