您的位置:首页 > 其它

Git进阶命令(一)(撤销删除操作)

2017-10-22 21:47 399 查看

Git的撤销操作

1.撤销提交到版本库里面的内容

使用git commit -amend命令,如图所示:



说明:撤销提交到版本库里面的内容,并把暂存区的内容重新提交到版本库中(前提:要先把工作区的内容提交到暂存区中),当然我们也可以不对文件进行修改,只是修改描述信息

2.撤销我们对工作区的修改

使用git checkout –fileName(eq:index.html)命令,如图所示:



之后我们的误操作就会撤销

说白就是把我们暂存区的内容覆盖我们工作区的文件内容,没有那么高大上

说明:git checkout – .对所有我们的误操作进行撤销

3.撤销我们提交到暂存区的文件

使用git reset HEAD fileName(eq:index.html)命令,如图所示:



说明:这里面的HEAD就是我们的头指针,就是我们最新一次提交版本,我们也可以使用其他的版本号替代我们的HEAD,但是不影响工作区的内容

Git文件的删除

1.工作区和我们的暂存区的文件都删除掉

使用git rm fileName(eq:index.html)命令,如图所示:



这里要注意,如果我们的文件修改了,我们不能使用这个命令进行删除,如图所示:



2.只删除暂存区的文件

使用git rm –cached fileName(index.html)命令,如图所示:



3.把暂存区的文件和工作区的文件都删除(文件修改了)

使用git rm -f fileNamee(index.html)命令,如图所示:



4.对工作区文件进行重命名

使用mv index.html index1.html 命令,如图所示:





这里我们可以发现,重命名操作实际上是,删除了一个文件,又创建一个文件

5.对工作区文件和暂存区文件重名

使用git mv style.css style1.css命令,如图所示:



结果显示

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git 工作 撤销 删除