git restore指令和git restore --staged 的使用
一:git restore指令
(1)先用git status看一下狀態(tài)
(2)打開a.c添加點內(nèi)容(原本內(nèi)容是aaa)
(3)再用git status看一下狀態(tài)
此時a.c的狀態(tài)是剛剛更改過,但是還沒有用git add指令添加到暫存區(qū)中,也就是說a.c目前處于工作區(qū)下。
(4)使用git restore
也就是:git restore a.c
(5)用git status看一下狀態(tài)
(6)最后看一下a.c中的內(nèi)容
結(jié)論:git restore指令使得在工作空間但是不在暫存區(qū)的文件撤銷更改(內(nèi)容恢復(fù)到?jīng)]修改之前的狀態(tài))
二:git restore --staged指令
(1)先用git status看下狀態(tài),再用cat a.c 看下a.c文件的內(nèi)容
(2)vim a.c 打開文件修改文件的內(nèi)容
(3)git status看下狀態(tài)
(4)git add a.c 將文件添加到暫存區(qū)
(5)git restore --staged 的使用
可以看到使用git restore --staged之后,文件的內(nèi)容并沒有改變。
結(jié)論:git restore --staged的作用是將暫存區(qū)的文件從暫存區(qū)撤出,但不會更改文件的內(nèi)容。
總結(jié)
以上是生活随笔為你收集整理的git restore指令和git restore --staged 的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 英语读书笔记-Book Lovers D
- 下一篇: ZYNQ-使用SD卡读写文本数据