删除Github中的整个目录
如果这看起来像是一个新手问题,我很抱歉,但是我在通过github导航时遇到了一些问题。我理解承诺、推搡、剥皮等的要领,但由于某些原因,我无法理解其他一些要领。如果你能看看这个链接,我说的是GH回购:。我已将新代码推送到FizzBuzz目录中的文件中,但是Algorithms/FizzBuzz目录及其包含的文件夹仍在远程repo上,尽管不在本地repo上。我只需要知道如何删除这些目录,以及如何从本质上更好地重新排列我的repo的层次结构删除Github中的整个目录,github,hierarchy,Github,Hierarchy,如果这看起来像是一个新手问题,我很抱歉,但是我在通过github导航时遇到了一些问题。我理解承诺、推搡、剥皮等的要领,但由于某些原因,我无法理解其他一些要领。如果你能看看这个链接,我说的是GH回购:。我已将新代码推送到FizzBuzz目录中的文件中,但是Algorithms/FizzBuzz目录及其包含的文件夹仍在远程repo上,尽管不在本地repo上。我只需要知道如何删除这些目录,以及如何从本质上更好地重新排列我的repo的层次结构 如果需要澄清,我在repo中尝试做的是拥有[Name of
如果需要澄清,我在repo中尝试做的是拥有[Name of Algorithm]>[Language used to Solution]>[Solution],我需要知道如何删除整个目录,因为我遇到了一些问题。您应该能够使用以下命令删除远程分支
git push origin--delete Algorithms/FizzBuzz
删除文件夹后,您所需要做的就是将更改的文件暂存并提交
rm-rf算法
git add
git提交-m
完成后,您可以将提交推送到远程存储库,更改将反映在Github
上
git推送原始主机
让我知道这是否有帮助。您是否在删除
算法/FizzBuzz
后提交了回购协议?是的,我从finder中删除了文件夹,它甚至不再在我的本地文件中,但是,当我提交新的FizzBuzz
文件夹时,它没有在我提交时删除旧的算法/FizzBuzz
。我已经提出了相同的PR,你能检查一下它是否解决了你的问题吗。我会用这些步骤更新我的答案。太棒了,我看到了!非常感谢!不客气。我确实从本地回购中删除并推送了它,但当我这样做时,它保留了旧目录Algorithms/FizzBuzz
和新目录FizzBuzz