繁体   English   中英

从远程存储库中删除文件

[英]remove files from remote repository

我不久前创建了一个git存储库,现在我意识到我并不需要原始项目中的许多文件。 我浏览了这个站点,但在我看来,使用git filter-branch并不是正确的工具,还因为我必须删除许多文件,并且使用此处概述的文件和目录命令没有任何意义。 我想我想做的是使计算机中的存储库成为新的远程存储库。 那么有没有办法用我的计算机完全替换远程存储库?

您将需要从新的本地仓库运行git push --force origin master

这将强制将master分支的所有引用更新为本地仓库的引用。 请注意,这不会更新任何其他分支,并且只会影响master。

如果您也想从旧仓库中删除所有其他分支,则可以

  • 使用git push origin :branch_name手动删除其中的每一个git push origin :branch_name
  • 或从github删除存储库,创建一个具有相同名称的新存储库,然后将更改推送到该新存储库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM