将我的网站上传到github而不上传以前删除的文件

时间:2016-01-21 22:53:40

标签: git github

我已经想出如何将文件上传到github,但我最初复制的网站包含了一堆我不再需要的文件和文件夹。 (这是我第一次尝试使用github)。显然我想在github上为我的主副本提供一个干净的网站版本,所以我已经去了我的本地机器清理了网站(重新组织了一些并删除了旧的东西),认为我所要做的就是删除github上的存储库并重新开始。

不幸的是,无论我做什么,这些不需要的文件和文件夹都会被复制,即使我已经从本地计算机和我的github存储库中删除它们。

这就是我的尝试。

  1. 在我的本地计算机上删除了一堆我不再需要的文件和文件夹,并对文件夹进行了重新构建。
  2. 在github网站上,我进入我的存储库的设置并删除存储库。
  3. 在Windows上使用github客户端我右键单击我的存储库并选择“在Git Shell中打开”。
  4. 在Git Shell中,我输入“git push”,认为它只会推送我本地计算机上存在的文件和文件夹。我想错了。
  5. 由于某种原因,它会不断复制所有早已删除的旧文件和文件夹。从哪里获取这些文件以及如何阻止它这样做?

1 个答案:

答案 0 :(得分:0)

关于上面的提交和你的问题,我认为答案将是

git add --all

然后添加提交

git commit -m 'deleted files'

然后推送到github

git push origin