-
ls -ah
查看所在文件目录 -
git status
看看当前仓库的状态
出现红色代表,文件被修改过,但是还没有添加到暂存区(stage)中
输入git add "文件名"
后,git status
后出现绿色代表文件修改已被添加到暂存区中,但是还没被提交commit到master中
-
git checkout -- readme.txt
撤销文件在工作区的修改
这里有两种情况:
-
readme.txt
自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态; -
readme.txt
已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
总之,就是让这个文件回到最近一次git commit或git add时的状态。
- 当
git add
后,git reset HEAD readme.txt
可以把暂存区的修改撤销掉(unstage),重新放回工作区,git status
变成红色,然后再
git checkout -- readme.txt
就可以撤销本地文件readme.txt的修改
- 当输入
git log
查看版本的修改历史记录时,
无法退出,在冒号 : 后面输入q
试试
-
cat 文件名.后缀
查看文件内容
-
vi 文件名.后缀
编辑文件内容,出现如下编辑界面
此时如果要进行编辑,则按下insert
键
编辑完毕光标移到最后一行的下一行,按下Esc
键
输入法切换到英文,输入:wq
,按下回车,即可退出编辑