本节主要围绕git中的mv,rm,以及commit命令来展开说明。为了方便理解,我贴上了自己在尝试过程中的代码,希望可以起到一些示例作用。

一、文件移动

当移动一个文件到另一个文件的时候,这样就起到了重命名的作用,如下:

1
git mv index.html home.html

git

将文件移动到temp文件下:

1
git mv home.html temp

git

查看操作状态:

1
git status -s

git

关于status,这里需要补充说明一下,如下图:
git

二、移除文件

1
git rm index.html

这里我舍不得移除index.html,所以我移除了Mac中的.DS_Store文件,这里埋个点(很有意思),后续还要详细说明。
git

三、提交

1
git commit -a -m 'desc..’

-a标志,这使得git提交自动检测修改过的文件
git

参考:
http://git-scm.com/docs/git-status