zoukankan      html  css  js  c++  java
  • 使用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)的,不会有冲突什么的,当然我也有一个忠告:请谨慎使用!请谨慎使用!请谨慎使用!

  • 相关阅读:
    本地项目上传至GitHub
    博客园上传markdown格式文章
    Spring boot快速入门
    洛谷P1279 字串距离
    洛谷P2758 编辑距离
    POJ 堆栈基本操作
    洛谷P2815 IPv6地址压缩
    喵的Unity游戏开发之路
    喵的Unity游戏开发之路
    喵的Unity游戏开发之路
  • 原文地址:https://www.cnblogs.com/woshimrf/p/5215275.html
Copyright © 2011-2022 走看看