专栏首页Ryan Miao使用git提交中删除idea

使用git提交中删除idea

https://segmentfault.com/q/1010000000720031

http://www.tuicool.com/articles/a6Nf63F

先有项目,然后分享至github,没有添加gitignore,导致.idea文件同样上传。想删除.idea办法:

你要先去删除远程的 .idea 目录。 这种情况,你是在设计gitignore 之前就没考虑好的,现在的措施是: rm -rf .idea (这样会删掉你本地的,不过你重新打开一次项目就有会自动给你生成了) git add -A . 提交 git pull pull 后再看看同步后,远程的删掉没有;如果本地有,再次重复下。 干净后,这下 git rm -r --cached .idea 取消跟踪 在push 吧

有时候,想要用本地的代码完全覆盖远程仓库:

直接在命令行敲:

git push -f origin master 注释: origin 远程仓库名, master 分支名,-f 为force,意为:强行、强制。

这行命令的意思就是强制用本地的代码去覆盖掉远程仓库的代码,敲 git push --help 可查看官方的解释(英文的)。当然不止这一种操作方式了,但是这种操作是最快(bao)速(li)的,不会有冲突什么的,当然我也有一个忠告:请谨慎使用!请谨慎使用!请谨慎使用!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Git 工作流的正确打开方式

    前言 一直在使用git做版本控制,也一直工作很顺利,直到和别人发生冲突的时候。这才注意到git 工作流并不是那么简单。比如,之前遇到的清理历史。百度到的资料很...

    Ryan-Miao
  • git安装和初次使用

    为了知道某人安装git,我也是重装啊。 1.下载git并安装 2.打开我的电脑,右键属性,选择高级设置,打开环境变量设置: ? ? ? ? ? ? 3.键盘输入...

    Ryan-Miao
  • git命令使用记录

    github网络连接稍微有些慢,这里使用coding做测试: 首先要分两种情况,一种是直接clone远程库,一种是将本地的代码push到远程库。先说clone到...

    Ryan-Miao
  • 搭建自己的Git服务器

    搭建Git服务器   让我们先看下服务器端SSH访问的配置。在这个例子中,我们使用authorized_keys的方法认证用户。我们假设你的服务器是一个标...

    慕白
  • 原创 | 学会这三个命令,你就不再是git只会用三板斧的菜鸟了

    在之前的文章当中我们介绍了最基本的git add、git commit和git push的用法以及基本原理,还介绍了gitignore文件的设置方法,从而让我们...

    TechFlow-承志
  • git解析日志常用命令

    git shortlog 按作者对每个提交进行分组,并显示每个提交消息的第一行。按作者名称排序输出。

    justmine
  • Biosn收集的Git常见的错误解决方式--转自Bison的技术博客

    Bison
  • idea玩转“码云”(一、idea安装码云插件)

    翟凤玺
  • 【git】零零零零零基础的github上手教程

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。 ...

    韩旭051
  • 快速学习Git-远程仓库

    现在我们已经在本地创建了一个Git仓库,又想让其他人来协作开发,此时就可以把本地仓库同步到远程仓库,同时还增加了本地仓库的一个备份。

    cwl_java

扫码关注云+社区

领取腾讯云代金券