gpt4 book ai didi

Git mv 失败并出现 fatal error : source directory is empty

转载 作者:IT王子 更新时间:2023-10-29 01:16:56 24 4
gpt4 key购买 nike

我想在存储库的子文件夹中维护文件的历史记录。但我需要重命名顶级文件夹名称。当我运行 'git mv dirName newDirName我得到“致命:源目录为空;”

我的源目录结构如下:

gitRepoDir
--.git
--Source
-- -DirLevel2
-- --DirLevel3
-- --DirLevel4
-- --DirLevel5
+++ --DirNameToRename
+++ --sub1dir
+++ --File
+++ --sub2dir
+++ --File
+++ --sub3dir
+++ --File
+++ --File
+++ --sub4dir
+++ --File

有没有办法重命名顶级文件夹并维护以下子文件夹中文件的历史记录?还是需要先创建目录结构,然后使用 git mv 命令移动文件?

最佳答案

我认为,'Fatal: source directory is empty;',意味着 dirName 不受 git 控制,因为它不是源代码的一部分。例如,您可以尝试“git status”,找出 git 可以控制的内容。

关于Git mv 失败并出现 fatal error : source directory is empty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35906272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com