我在Windows下工作并通过Eclipse egit同步本地和Github repo。 我发现我在GitHub遥控器上的repo包含一些隐藏的.svn文件夹。这些文件和文件夹在egit sync视图中看不到,我添加了一个.gitignore文件,但似乎为时已晚。
如何通过egit或Git Bash删除GitHub中的远程仓库文件(我完全是GitBash的菜鸟)?
答案 0 :(得分:0)
git bash
,您将获得命令提示符cd <directory>
命令将目录更改为存储库。使用ls
和/或pwd
来了解您现在所处的位置以及去向何处。 find . -type d -name .svn
以确保实际存在.svn文件夹。find . -type d -name .svn -exec git rm -rf {} \;
。git status
git commit
git push <github remote url>
将它们推送到github。您也可以使用Eclipse egit来同步通常的存储库。