Git add 和 Git rm

Git add 和 Git rm

  • git add 用来从工作区向暂存区添加文件
  • git rm 用来从工作区向暂存区删除文件

git add 示例

git add [--all|-A]
git add .
git add -u

Git 1.X 版本

假设 . 当前指向的目录是 .git 文件所在的目录

Git 2.X 版本

假设 . 当前指向的目录是 .git 文件所在的目录

git rm 示例

# 只从工作区删除文件
rm xxx.txt

# 只从暂存区删除文件
git rm --cached

# 从工作区和暂存区都删除这个文件
git rm xxx.txt

# 递归强制删除 xxx_folder 中的所有文件
# -r: recursive
# -f: override the up-to-date check
git rm -rf xxx_folder

参考

扫描下面二维码,在手机端阅读: