2012-12-27 44 views
1

我正在与bibucket git和一切工作得很好。我有一个名为php的bitbucket.I克隆回购和本地回购,我创建了一个主要的回购文件夹叫做oop,里面我创建了两个文件夹命名空间,重载。删除我的本地回购和我的bitbucket回购文件夹

的结构是这样的:

php --- parent folder 

    oop --- child folder 

-namespaces ---- namespaces.php --- files inside the child folder oop 
-overloading --- overloading.php --- files inside the child folder oop 

我说的一切,我有我的本地回购

git add . 

,使我最初提交

git commit -m "my initial commit" 

我把这个给位桶

git push -u origin master 

但是,昨天,我需要将我的oop文件夹重命名为oopnotes.I重命名成功并开始提交。但是在我的bitbucket回购中,我看到的并不是唯一的oopnotes文件夹,而是从旧的oop文件夹当我没有改名的时候。

这是否意味着我的本地仓库中仍然有旧的oop文件夹,如何在本地仓库和我的仓库仓库中删除它?

回答

5

使用git rm删除旧文件夹

+0

我试图从http://stackoverflow.com/questions/4074056/how-to-remove-deleted-folder-from-remote-repository-in-git但我不知道该做什么。它是否删除我本地回购中的文件夹旧文件夹,以及如何删除bitbucket上的文件夹? – Gandalf

+0

它从您的工作目录和索引删除文件,所以然后你只需要推动删除到服务器 –

+0

这完美地工作。 – Gandalf