查看当前文件的状态
$ git status
$ vim README
i 进入编辑模式
esc 退出编辑
:wq保存并退出
然后再看
$ git status
可以看到untracked文件列表中:
就是未跟踪文件列表中。
修改已跟踪的文件:
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: src/com/zhang/Test.java
提示已跟踪的文件内容发生了变化,但是还没有放到暂存区。
要暂存这次更新,需要运行git add 命令。
运行之后再查看状态:
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: ../../../README
modified: Test.java
现在这两个文件都在暂存区了,这样下次提交时,就会这两个文件都提交了。
git忽略一些文件:
在工程目录下,touch .gitignore
vim .gitignore
编辑就行了