文档章节

Git--删除远程仓库文件但不删除本地仓库资源

HiAscend
 HiAscend
发布于 2017/07/05 20:39
字数 345
阅读 3
收藏 0

我们在使用idea开发的过程中经常会出现新建项目的时候直接把xxx.iml文件也添加到了git trace

当然这并不会出现什么问题,问题是当我们把xxx.iml文件push到我们github上之后,然后在另一台电脑上pull了下来会出现一些问题,因为xxx.iml文件不是项目的源码。也就是说对于导入项目来说是多余的。

正规的源码目录:

  src/

  pom.xml

  .ignore

但是,我们又不能直接在本地删除xxx.iml。因为该文件是我们在本地开发的时候必须的。

那么问题来了:我们要在保留本地文件的情况下,删除远程仓库的文件(程序员一定要通过技术手段来实现目的,捂脸笑)

ok,废话不多说,下面是解决方案:

  把xxx.iml加到`.gitignore`里面忽略掉,然后提交使.gitignore生效,也既是

  git rm -r --cached xxx.iml  //-r 是递归的意思   当最后面是文件夹的时候有用

  (git add xxx.iml)      //若.gitignore文件中已经忽略了xxx.iml则可以不用执行此句

  git commit -m "ignore xxx.xml"

  git push

问题搞定,愉快的开发吧。

 

码字不易,尊重原创,转载请注明:http://www.cnblogs.com/adeng/p/7026811.html

 

本文转载自:http://www.cnblogs.com/adeng/p/7026811.html

共有 人打赏支持
HiAscend
粉丝 0
博文 24
码字总数 923
作品 0
东城
程序员
私信 提问
git 常用命令详解

最重要2命令: git clone git://github.com/schacon/grit.git 从服务器上将代码给拉下来 git pull 本地与服务器端同步 一、 Git 命令初识 在正式介绍Git命令之前,先介绍一下Git 的基本命令和...

1321385590
2017/11/14
0
0
windows下git的安装和使用

git到底是个什么东西,我这里就不介绍了,如果大家还有不懂的,可以去百度一下的。我这里给一个介绍的网址:git简介 这里在留一个地址http://baike.baidu.com/subview/1531489/12032478.htm...

不语者
2016/12/12
19
0
Mac下配置git环境和客户端SourceTree+Git常用命令大全(Mac 10.12)

前言: 如果不想折腾,直接下载GitHub桌面端,高度集成git,不需要学习git的任何命令。 https://desktop.github.com/ 一、配置git环境 1、上官网https://git-scm.com/download/mac下载 2、安...

easonjim
2017/01/14
0
0
Git 学习笔记 —— 常用命令

====================================================================== 本地仓库操作 ====================================================================== 初始化本地仓库 git in......

小杨阿哥哥
2014/02/22
0
0
git 常用命令(含删除文件)

Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除...

帅旗军
2017/03/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

PHP生成CSV之内部换行

当我们使用PHP将采集到的文件内容保存到csv文件时,往往需要将采集内容进行二次过滤处理才能得到需要的内容。比如网页中的换行符,空格符等等。 对于空格等处理起来都比较简单,这里我们单独...

豆花饭烧土豆
49分钟前
1
0
使用 mjml 生成 thymeleaf 邮件框架模板

发邮件算是系统开发的一个基本需求了,不过搞邮件模板实在是件恶心事,估计搞过的同仁都有体会。 得支持多种客户端 支持响应式 疼彻心扉的 outlook 多数客户端只支持 inline 形式的 css 布局...

郁也风
52分钟前
4
0
让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字

让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字: 作者:孙冬梅;以前读韩国前总统朴槿惠的著作《绝望锻炼了我》时,里面有一句话令我印象深刻,她说“在我最困难的时期,...

原创小博客
今天
3
0
JAVA-四元数类

public class Quaternion { private final double x0, x1, x2, x3; // 四元数构造函数 public Quaternion(double x0, double x1, double x2, double x3) { this.x0 = ......

Pulsar-V
今天
17
0
Xshell利用Xftp传输文件,使用pure-ftpd搭建ftp服务

Xftp传输文件 如果已经通过Xshell登录到服务器,此时可以使用快捷键ctrl+alt+f 打开Xftp并展示Xshell当前的目录,之后直接拖拽传输文件即可。 pure-ftpd搭建ftp服务 pure-ftpd要比vsftp简单,...

野雪球
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部