在进行GitHub/GitLab上传本地代码时,需要注意⚠️

尤其是第一次上传时,.idea文件会在git push代码时,默认自动一并上传到GitHub/GitLab上。如果你觉得Git仓库不应该包含和项目本身无关的文件,那么也可以不将它提交到Git仓库中。

【.idea文件】

.idea/ 与当前项目能否正常执行无关,它只是负责对代码的历史变化进行一个记录,便于回溯查找和复原

下面就来说说如何在git本地代码时,忽略.idea文件。

第一步:进入命令行,找到本地项目文件夹,在文件夹下编写 .gitignore 文件。

$ vim .gitignore
/.idea/
如果没有.gitignore文件,则创建一个,然后写上 /.idea/ 这一行。

第二步:提交忽略/.idea/的变更

git rm -r --cached .idea       #### --cached不会把本地的.idea删除
 
git add .
 
git commit -m 'ignore idea'
 
git push
在PyCharm和GoLand亲试有效!!!

git push 忽略.idea文件夹下的文件相关推荐

  1. Git objects文件夹下大文件清理

    Git objects文件夹下大文件清理 最近遇到git上工程突然变得很大,原因是.git/objects/pack 文件过大,之前上传过大文件,文件虽然删除,但是记录还在,在此先记录一下. # 例如 ...

  2. linux du 文件大小排序,du命令 实现Linux 某个文件夹下的文件按大小排序

    1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du ...

  3. 【Excel VBA】遍历获取文件夹下所有文件——每月自动汇总考勤数据实例

    纲举目张 说明 关键技术点:Dir函数 代码code 运行效果图 使用说明 说明 本次所讲的遍历获取某文件夹下所有文件,其实是我的<每月自动汇总考勤数据>案例中的其中一个知识点,近期我将会 ...

  4. OpenCV实现遍历文件夹下所有文件

    OpenCV中有实现遍历文件夹下所有文件的类Directory,它里面包括3个成员函数:(1).GetListFiles:遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹:(2).GetList ...

  5. R语言使用fs包的dir_create函数在指定路径下创建新的文件夹、使用file_create函数在指定文件夹下创建文件

    R语言使用fs包的dir_create函数在指定路径下创建新的文件夹.使用file_create函数在指定文件夹下创建文件 目录

  6. python根据文件名或后缀名遍历文件夹下所有文件或图片的路径,并计算文件行数

    python遍历文件夹下所有文件或图片的路径 代码 指定目录下的指定后缀文件 import glob #获取指定目录下的所有图片 print (glob.glob("\\home\\qiao ...

  7. Linux下统计当前文件夹下的文件个数、目录个数

    这篇文章主要介绍了Linux下统计当前文件夹下的文件个数.目录个数,本文使用ls命令配合管理.grep命令实现统计需求,需要的朋友可以参考下 1) 统计当前文件夹下文件的个数 复制代码 代码如下: l ...

  8. 怎么遍历服务器文件夹,遍历远程服务器某个文件夹下的文件

    遍历远程文件夹下的文件,您可以考虑使用FTP的方式,具体的请参考下述代码: private string GetFileNames(string URI) { WebClient wClient = ...

  9. Java删除指定文件夹下的文件和目录

    Java删除指定文件夹下的文件和目录 import java.io.File;public class TestFile {public static void main(String[] args) ...

  10. python怎么读文件夹下的文件夹-python2.7读取文件夹下所有文件名称及内容的方法...

    最近稍稍有点空闲时间,于是重新温习了一下之前学习过的python基础.废话不多说,记录一下自己的所得. 首先,安装什么的不在本人的温习范围,另,本人使用的是windows下的python2.7版本,且 ...

最新文章

  1. WINCE之“系统事件”——System/Events
  2. java操作word (jacob)
  3. 剑指offer-3 从尾到头打印链表
  4. php订单日期分类,PHP订单即将到来的日期
  5. android 物联网 pdf,android复习资料(物联网141).pdf
  6. python之高性能网络编程并发框架eventlet实例
  7. 如何获得Android设备名称(ADB命令详细介绍)
  8. 程序实现对数据排序并按出现次数进行排序 程序实现对数据排序并按出现次数进行排序(注:用面向对象的方式实现,用for循环进行排序,别用comparable接口实现){1,4,2,1,3,2,1,4}作为
  9. C语言课程设计学生考勤管理系统
  10. 卷积神经网络工作原理
  11. 实现童年梦想——RPG游戏入门(RPG制作大师使用教程)
  12. postgres常用SQL
  13. 搜索引擎使用的10个技巧
  14. 实对称矩阵的几个性质
  15. android 检测 Home 键
  16. 浏览器旧版本下载地址汇总——持续更新
  17. 《Journal of Building Engineering》期刊介绍(SCI 3区)
  18. blood pressure android app,BP(Blood Pressure) Diary
  19. 在一张表中过滤出同一张卡号对应多个户名数据
  20. arm指令和C语言指令一样吗,ARM WFI和WFE指令

热门文章

  1. python 简单的接口测试框架
  2. Struts2报错异常Method setUser failed for object com.mikey.action.ConverterAction@dd34285
  3. 【转】一颗小小的退耦电容,引发的纠结!
  4. mplayer-ww-37356 compile with mingw gcc 4.5.1 修复无法播放wmv
  5. ubuntu 14.04 安装中文输入法fcitx
  6. 游戏及开发人员的认识
  7. Notes on Operating System
  8. 为什么要使用class.forname在DriverManager.getConnection之前
  9. 20145205 《信息安全系统设计基础》第1周学习总结
  10. DIV+CSS两种盒子模型