Write the Code. Change the World.

8月 24

有些时候,删除和修改的文件都很多。但是只想提交删除的文件,就得只把删除的文件 add 进去。

# win powershell
git ls-files --deleted | ForEach-Object { git add $_ }

# linux
git ls-files --deleted -z | xargs -0 git add
  • git ls-files --deleted:列出所有已删除但未暂存的文件。

  • -z 和 xargs -0:处理文件名中的空格问题。

  • 这条命令会把所有删除状态的文件一次性加入暂存区。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注