我正在学习一些 git 教程,但不明白运行之间的区别
git rm [path/to/file]
and
git rm -r [path/to/file
]
递归到底是什么意思?
提前致谢。
从 git-rm 手册页:
主目录名称(例如dir
去除dir/file1
and dir/file2
) 可以删除目录中的所有文件,并递归删除所有子目录,但这需要-r
明确给出的选项。
Thus git rm -r /path/to/file
做同样的事git rm /path/to/file
并将文件暂存以供删除。然而git rm -r /path/to/directory
删除目录并递归删除它包含的所有内容。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)