修改和提交

add 命令:暂存(跟踪)文件

暂存所有已更改的文件:

git add .
git add -A

暂存指定的文件(可以添加多个):

git add test.py
git add file1 file2

mv 命令:文件改名

git mv test.py ./src/foo.py

如果新文件已经存在,但是还是要重命名旧文件,可以使用 -f 参数强制覆盖:

git mv -f test.py ./src/foo.py

rm 命令:删除文件

git rm foo.class

如果文件已经暂存,则必须使用 -f 参数强制删除:

git rm -f foo.class

如果只是想把文件从暂存区移除,但仍然希望保留在当前工作目录中,可以使用 --cached 参数:

git rm --cached foo.class

commit 命令:提交暂存文件

提交暂存区的所有文件,并备注一些提交信息:

git commit -m "first commit"

也可以只提交暂存区的部分文件:

git commit file1 file2 -m "add file1 & file2"

可以暂存提交一步到位:

git commit -a
Previous
Next