我错误地在主文件夹(名为“工作区”)上运行了“git init”,然后是“git add -A”。我打算在运行这些命令之前“cd”到一个新的项目文件夹(名为“authentication”)。
问题是,这个主文件夹“工作区”已经有许多项目子文件夹,这些子文件夹事先分别位于 Git 中。主文件夹以前不在 Git 下,也不打算在。幸运的是,我没有在主文件夹上运行“git commit”。
如何安全地反转主文件夹上的“git add -A”,以及恢复主文件夹上的“git init”命令,而不影响单独保留在版本控制 (Git) 下的所有子文件夹项目?