什么';更好吗?删除文件并使用git add-u或git rm
我知道有两种方法可以从git repo中删除文件。一种是手动删除文件,然后使用什么';更好吗?删除文件并使用git add-u或git rm,git,github,repository,Git,Github,Repository,我知道有两种方法可以从git repo中删除文件。一种是手动删除文件,然后使用git add-u暂存这些文件。另一种是使用gitrm命令。何时使用哪一种?就git而言,这两种方法是等效的。就git而言,这两种方法是等效的。只需使用更适合您工作流程的文件。如果文件仍在工作树中,我更喜欢默认情况下从索引和工作树中删除所需文件的文件 但是,如果文件已经通过外部操作从索引中删除,那么这是一个更实际的选择 请注意,这两个命令都支持-n或--dry run选项:在实际从索引中删除任何内容之前,检查这些命令将
git add-u
暂存这些文件。另一种是使用gitrm
命令。何时使用哪一种?就git而言,这两种方法是等效的。就git而言,这两种方法是等效的。只需使用更适合您工作流程的文件。如果文件仍在工作树中,我更喜欢默认情况下从索引和工作树中删除所需文件的文件
但是,如果文件已经通过外部操作从索引中删除,那么这是一个更实际的选择
请注意,这两个命令都支持
-n
或--dry run
选项:在实际从索引中删除任何内容之前,检查这些命令将执行哪些操作总是很有用的。如果文件仍在工作树中,我更喜欢默认情况下从索引和工作树中删除所需的文件
但是,如果文件已经通过外部操作从索引中删除,那么这是一个更实际的选择
请注意,这两个命令都支持-n
或--dry run
选项:在实际从索引中删除任何内容之前,检查这些命令将执行哪些操作总是很有用的。这些命令完全相同(查看手册页)这些命令完全相同(查看手册页)