首页 > 解决方案 > 我想将文件夹中的所有内容移动到层次结构中的上一级并删除 GitHub 中的上一个文件夹

问题描述

I have a git repository whose structure looks like:
+--- .git
+-- PracticeProject
+- PracticeFramework
+----+log
+----+testdata
+----+test-output
+----+lib

我希望它喜欢下面的代码。我们正在删除文件夹 - PracticeFramework

+--- .git
+--PracticeProject
+----+log
+----+testdata
+----+test-output
+----+lib

标签: gitgithub

解决方案


如果要保留历史记录,请使用git mvgit rm

git mv PracticeFramework/* PracticeProject
git rm -r PracticeFramework

第一行将所有文件从 移动PracticeFrameworkPracticeProject

第二行删除PracticeProject.

编辑:根据这个git mv或者mv并不重要。


推荐阅读