首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git删除远程服务器上的档案。

Git删除远程服务器上的档案。
EN

Stack Overflow用户
提问于 2015-10-30 00:05:47
回答 1查看 14关注 0票数 0

我有一个遥控器-空荡荡的仓库。在我的.gitignore存档中,我编写了几个档案:

代码语言:javascript
复制
/images/logo.png
/includes/header.php
configuration.php
...

我有相同网站的不同版本,所以有些档案在不同的服务器上是不同的,这就是为什么我想忽略它们并使用sftp分别上传它们。我在本地存储库中保存了这些站点的一个版本的副本,以便进行测试。

在创建存储库之后,我将它们添加到.gitignore中。我做了,我做了: git -r --缓存。

我以为它会忽略这些档案,但是当我看到远程存储库中的档案时,它们中的一些已经不在了,我不得不再次上传它们。

我想我还不太懂git,但是我怎么能把这些档案分开保存呢?解决办法是使用分支吗?每个版本将有9个分支,一个分支

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-03 08:10:12

我理解发生了什么:当我执行git、rm、-r -缓存时, git删除了以前在git存储库中的远程服务器上的档案。如果我再次上传这些档案,并进行git rm -r -缓存。不会再次发生,因为它们已经被忽略了。

我读过关于为每个版本保留一个不同的分支,但这不是一个好的实践。只有几个图片和配置文件,如果我需要在某个时候修改它们,我现在就使用sftp上传它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33426814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档