首页 > 其他分享 >eclipse 添加.gitignore

eclipse 添加.gitignore

时间:2023-06-28 14:37:32浏览次数:45  
标签:files 文件 git eclipse ---- 添加 gitignore


eclipse 创建的git工程,默认在根目录下就有.gitignore文件

eclipse 添加.gitignore_eclipse

有的eclipse没有显示.gitignore,可以通过设置过滤来显示隐藏文件。

倒三角---->filters—>不要勾选.*resources

eclipse 添加.gitignore_eclipse_02


eclipse 添加.gitignore_版本管理_03

##.gitignore的作用
.gitignore,属于git,用于忽略某些中间文件,比如.class,.apk,.classpath等,这样在以后的git提交中会忽略掉,不纳入版本管理。

创建.gitignore

在工程根目录下,创建.gitignore

eclipse 添加.gitignore_git_04

以下内容取自github开源项目gitignore

#eclipse files
.classpath
.project

# Built application files
*.apk
*.ap_

# Files for the Dalvik VM
*.dex

# Java class files
*.class

# Generated files
/bin/
/gen/
/out/

# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Proguard folder generated by Eclipse
proguard/

# Log Files
*.log

# Android Studio Navigation editor temp files
.navigation/

# Android Studio captures folder
captures/

# Intellij
*.iml

# Keystore files
*.jks

以上是比较全的配置,如果需要额外添加不想纳入版本管理的文件,右击文件---->team---->ignore,这个文件就会自动添加到.gitignore

为什么设置了.gitignore没有作用?!

我相信很多人都会遇到这个问题。后来研究发现,如果文件已经纳入了版本管理,即使在.gitnore中有设置也没有作用! .gitignore只对未纳入版本管理的文件有作用。针对此有两条建议

  • 初始提交时,先配置.gitignore,而后再提交,这样就会过滤掉其他不必要文件。
  • 如果已经提交了非必要文件,通过git rm filename 从工作目录和索引库中删除;如果只删除索引库中文件,但保留工作区文件使用,git rm --cached filename


标签:files,文件,git,eclipse,----,添加,gitignore
From: https://blog.51cto.com/u_15561616/6571858

相关文章

  • Linux系统怎么添加一个桌面快捷方式链接到网站
    Linux系统需要添加一个桌面快捷方式链接到网站可以编辑在桌面编辑文档注意:文件需要以desktop为后缀index.desktop内容如下[DesktopEntry]Encoding=UTF-8Name=OutLookType=ApplicationIcon=/home/administrator/桌面/logo.pngCategories=office;Exec=/usr/bin/qaxbro......
  • Git忽略部分修改的方法(.gitignore添加忽略文件不起作用的解决办法)
    背景:有时候本地修改,有些修改不需要提交上库,所以需要进行部分文件的修改进行忽略处理。 一、.gitignore方式忽略.gitignore文件中只能忽略本地新增的目录或者文件,这个文件默认会被提交上库,除非该文件添加了忽略自身。 二、.git/info/exclude方式忽略.git/info/exclude文件......
  • eclipse中使用maven插件的有关问题:Updating index central|http://repo1.maven.org/m
    eclipse中使用maven插件的问题:Updatingindexcentral|http://repo1.maven.org/maven2问题产生如下:因为单位使用了过滤,访问Internet时,超过10M的内容就拒绝。因为maven插件在初始时,需要下载Maven的index文件,这个文件比较大,有38M多,下载不成功。所以造成使用Maven添加依赖项时(AddDep......
  • To Do 添加任务界面
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>TodoList</title><style>body{background-color:#f6f6f6;font-family:'SegoeUI......
  • Visual Studio2019如何添加引用
    ​ 同一解决方案中添加引用比如我们想在Test项目中添加Queue项目的引用 1.鼠标右击引用——>添加引用 2.“引用管理器”——>项目——>解决方案——>在“Queue”打钩——>点击右下角确定 3.点击“Queue”,查看它所在的命名空间  4.点击“test项目”,在代码编辑......
  • Spring Boot系列教程一:Eclipse安装spring-tool-suite插件
    一.前言    一直使用eclipse,个人习惯选用Eclipse+spring-tool-suite进行开发,特别注意Eclipse要选用对应的spring-tool-suite进行安装,这点笔者浪费了好长时间,以下为对应的版本。eclipse-kepler.4.3.1–>springsource-tool-suite-RELEASE-e4.3.1-updatesite.zipecl......
  • Eclipse3.6 + Tomcat7 + Jdk1.6配置
     Eclipse3.6+Tomcat7+Jdk1.6配置管理Eclipse上的tomcat的插件SysdeoEclipseTomcatLauncherpluginhttp://www.eclipsetotale.com/tomcatPlugin.html-----正文开始----一直以来都是很容易的将eclipse与tomcat结合使用,但是最近想试用tomcat7的时候,却突然发现eclipse将web服务......
  • (Python编程)"添加Python,充分混和。"
    ProgrammingPython,3rdEdition翻译最新版本见:http://wiki.woodpecker.org.cn/moin/PP3eD23.1."AddPython.MixWell.Repeat."23.1."添加Python,充分混和。"Inthepriorchapter,weexploredhalfofthePython/Cintegration......
  • 实践讲解强化学习之梯度策略、添加基线、优势函数、动作分配合适的分数
    摘要:本文将从实践案例角度为大家解读强化学习中的梯度策略、添加基线(baseline)、优势函数、动作分配合适的分数(credit)。本文分享自华为云社区《强化学习从基础到进阶-案例与实践[5]:梯度策略、添加基线(baseline)、优势函数、动作分配合适的分数(credit)》,作者:汀丶。1策略梯度算法如图......
  • 在.gitignore中如何写可以忽略掉无扩展名的Unix可执行文件
    我也遇到这个问题,自己多次尝试找到了解决方案。先把我的解答发出来:#忽略所有文件和目录(当前目录不能忽略)*#增加指定目录和下面所有目录!/dir1/!/dir1/**/!/dir2/!/dir2/**/#增加指定扩展名文件和Makefile文件!*.cpp!*.c!*.h!Makefile#忽略特殊文件,一般是......