文档章节

Git 如何删除远程服务器文件同时保留本地文件

保安队长
 保安队长
发布于 2016/11/16 21:16
字数 239
阅读 297
收藏 0
点赞 0
评论 0

在上传工程到git上时,有时候会把本地的一些eclipse配置文件传到中央服务器上,这时你先删除本地,再同步中央服务器,显然是不合理的。git提供了一个好的解决方法,可以直接删除中央服务器文件,同时不影响本地文件,命令如下

git rm --cached filename/-r directory
git commit "xxxx"
git push

下面作个例子,在github上建一个useless.log文件,同时再建一个useless的文件夹,里面随便扔点东西 输入图片说明

先删除文件

git rm --cached useless.log
git commit -m "remove file from remote repository"
git push

此时github上已经不存在了 输入图片说明

下面删除远程useless 文件夹

 git rm --cached -r useless
**一定要注意,删除文件夹要使用-r 参数**
git commit -m "remove directory from remote repository"
git push

结果如图所示

输入图片说明

大功告成!

© 著作权归作者所有

共有 人打赏支持
保安队长
粉丝 1
博文 25
码字总数 8881
作品 0
大连
程序员
git常用命令与操作图解

初始化配置 #配置使用git仓库的人员姓名 git config --global user.name "gaowenming" #配置使用git仓库的人员email git config --global user.email “git@163.com" #创建公钥和私钥 ssh-ke...

十二缸帕萨特 ⋅ 2015/09/24 ⋅ 0

Git学习第九课 移除文件(git rm)

如果我们不想要一个文件了,如何从git上移除它呢?我们在这一小节就学习一个新的命令 git rm命令。 一、删除本地并且删除远端文件 比如,我们想删除git上的test.txt文件。 image.png 我们执行...

睡醒的妞妞 ⋅ 2017/11/11 ⋅ 0

谈谈分布式版本管理工具Git

一.主流的版本管理工具   目前在企业中比较主流的版本管理工具有:GIT、SVN、CVS等等。 二.什么是Git?   Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目...

hafiz.zhang ⋅ 2017/09/04 ⋅ 0

git commit以后还没有push ,此时想放弃修改如何操作?

用控制台进到本地版本目录下,使用如下命令,重置修改。 git reset —hard 提交Id 总结下 git 的常规使用: 一般我们使用 git 来维护项目代码。 前提背景: 远程服务器上代码库,包含分支: 1...

SunGiantor ⋅ 2015/09/08 ⋅ 0

分布式源代码管理工具(Git) 2.8.0 官方多语中文版

Git是一个强大的分布式的源代码管理工具。Git是用c语言开发的分布版本控制系统。版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历史记录状态)。另一个状态可...

相心的泪 ⋅ 2016/07/21 ⋅ 0

git的日常操作

git参考 http://www.git-scm.com/book/zh/ch3-5.htmlgit中文资料 http://blog.csdn.net/yangwen123/article/details/8664342 https://github.com/abhikp/git-test/wiki/View-the-commit-log-......

zhouyc ⋅ 2015/09/18 ⋅ 0

我常用的 git 命令

git init git status git log --pretty=oneline 以单行方式查看提交日志 git remote -v git checkout -f 放弃所有的修改 git checkout -- * 放弃工作区的文件的修改 git reset --hard <sha-......

Tom-Lin ⋅ 2016/03/27 ⋅ 0

Git+GitHub入门

闲下来看了看Git的命令:一:Git是什么? 二:SVN与Git的最主要的区别? 我的理解就是svn要有个服务器,git不需要刻意本地进行版本管理。三:理解工作区与暂存区的区别? 我们前面说过使用G...

天马行空的鱼 ⋅ 2016/09/27 ⋅ 0

深入理解git系列

title 文章参考:http://git.oschina.net/progit/ 1,git简介 版本控制 简而言之,就是可以报存你所有的修改,所有的历史版本;有了它,就可以将某个文件回溯到之前的状态,甚至可以将整个项目回退到...

funnycoderstar ⋅ 2017/11/03 ⋅ 0

git 忽略某些文件或者文件夹的版本控制

有时候,我们某些文件没有在.gitignore 添加进去,但是文件不小心提交的远程的git上了,而且这个文件不想参与版本控制的情况下,我们可以这么做 第一种情况,是想删除本地git以及分支上的文件,同时...

贺小五 ⋅ 02/10 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

iExec Blockchain Marketplace for Cloud

iExec Releases the First-Ever Blockchain Marketplace for Trading Cloud Computing Berlin, Germany, May 29, 2018. iExec has released its blockchain-based decentralized cloud marke......

openthings ⋅ 23分钟前 ⋅ 0

OSChina 周二乱弹 —— 加班的代码不要枉费了我的童子功

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @小小编辑:推荐歌曲《29》- 未完成乐队 《29》- 未完成乐队 手机党少年们想听歌,请使劲儿戳(这里) @FalconChen :#看球提醒# 02:00 巴西v...

小小编辑 ⋅ 42分钟前 ⋅ 11

Docker Swarm的前世今生

概述 在我的《Docker Swarm集群初探》一文中,我们实际体验了Docker Swarm容器集群技术的魅力,与《Kubernetes实践录》一文中提到的Kubernetes集群技术相比,Docker Swarm没有Kubernetes显得...

CodeSheep ⋅ 今天 ⋅ 0

骰子游戏代码开源地址

因为阿里云现在服务器已经停用了,所以上面的配置已经失效。 服务端开源地址:https://gitee.com/goalya/chat4.git 客户端开源地址:https://gitee.com/goalya/client4.git 具体运行界面请参考...

算法之名 ⋅ 今天 ⋅ 0

设计模式--装饰者模式

装饰者模式 定义 动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活。 通用类图 意图 动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比...

gaob2001 ⋅ 今天 ⋅ 0

JavaScript零基础入门——(八)JavaScript的数组

JavaScript零基础入门——(八)JavaScript的数组 欢迎大家回到我们的JavaScript零基础入门,上一节课我们讲了有关JavaScript正则表达式的相关知识点,便于大家更好的对字符串进行处理。这一...

JandenMa ⋅ 今天 ⋅ 0

sbt网络问题解决方案

转自:http://dblab.xmu.edu.cn/blog/maven-network-problem/ cd ~/.sbt/launchers/0.13.9unzip -q ./sbt-launch.jar 修改 vi sbt/sbt.boot.properties 增加一个oschina库地址: [reposit......

狐狸老侠 ⋅ 今天 ⋅ 0

大数据,必须掌握的10项顶级安全技术

我们看到越来越多的数据泄漏事故、勒索软件和其他类型的网络攻击,这使得安全成为一个热门话题。 去年,企业IT面临的威胁仍然处于非常高的水平,每天都会看到媒体报道大量数据泄漏事故和攻击...

p柯西 ⋅ 今天 ⋅ 0

Linux下安装配置Hadoop2.7.6

前提 安装jdk 下载 wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz 解压 配置 vim /etc/profile # 配置java环境变量 export JAVA_HOME=/opt/jdk1......

晨猫 ⋅ 今天 ⋅ 0

crontab工具介绍

crontab crontab 是一个用于设置周期性被执行的任务工具。 周期性执行的任务列表称为Cron Table crontab(选项)(参数) -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该...

Linux学习笔记 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部