使用git移动和重命名多个文件

时间:2014-03-20 01:45:52

标签: git rename

我正在尝试在网上搜索一种重命名目录中所有文件的方法,并使用git将该目录的所有内容移到另一个目录中的一级。

例如,将“run”替换为废墟“

Directory a/b/c contains:
run1.txt
run2.txt
runner.txt
file.txt

Result: 
Directory a/d/ contains:
ruin1.txt
ruin2.txt
ruiner.txt
file.txt

1 个答案:

答案 0 :(得分:1)

如果你自己移动文件(没有git),那么你需要一个:

git add -A

这样,git会检测到这些变化。请参阅" What's the difference between git add . and git add -u?":git将检测添加删除,并从中推断移动