码迷,mamicode.com
首页 > 其他好文 > 详细

2016/01/13开始学习git:删除文件

时间:2016-01-13 02:03:29      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

1.在E:\learngit\文件夹(工作区)下删除file1.txt文件

rm file1.txt

git status 查看库状态会有提示: deleted:    file1.txt

2.如果想要删除库里边的file1.txt

$ git rm file1.txt
rm ‘file1.txt‘

$ git commit -m "remove file1.txt"
[master f9bc4cf] remove file1.txt
 1 file changed, 0 insertions(+), 0 deletions(-)
 delete mode 100644 file1.txt
删除成功

 

3.如果是误删除file2.txt,如何恢复

git checkout -- file2.txt

git checkout其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”。

小结

命令git rm用于删除一个文件。如果一个文件已经被提交到版本库,那么你永远不用担心误删,但是要小心,你只能恢复文件到最新版本,你会丢失最近一次提交后你修改的内容

 

2016/01/13开始学习git:删除文件

标签:

原文地址:http://www.cnblogs.com/lao-wan/p/5126093.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!