图文超详细解决IDEA使用Git忽略提交一个某个文件

这篇具有很好参考价值的文章主要介绍了图文超详细解决IDEA使用Git忽略提交一个某个文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

IDEA使用Git忽略提交一个某个文件

前言

代码开发的时候使用Git作为版本控制工具,免不了会经常提交代码,有时候会遇到一种情况

有某个或者多个文件,我本地进行了改动方便我调试,但是不能提交代码到远程仓库,只保留到我本地方便自己使用即可

但是呢,每次提交代码的时候都会检测到我这个文件被改动过,默认勾选让我提交

但是我是不想提交的,万一哪天我不小心提交代码的时候没检查仔细,全部提交了,肯定会影响别人运行,这样肯定不行的

我知道可以通过ignore大批量设置某种类型的文件忽略提交

但是有没有办法只让我这个修改的Java类不提交呢? 肯定是可以的

实不相瞒,这个问题确实困扰了我,每次提交代码都会过一过提交文件,防止把那个文件给误提交,然后我就仔细钻研了下,分享给大家我的解决方式

首先我本地有一个被修改过的文件,但是我是不想提交它得

图文超详细解决IDEA使用Git忽略提交一个某个文件

 此时如果我直接提交 肯定会让我提交

图文超详细解决IDEA使用Git忽略提交一个某个文件

 那我就是不想提交,怎么办呢,很简单

解决方式

点击左下角的git 或者通过alt+9快捷键 

图文超详细解决IDEA使用Git忽略提交一个某个文件

打开之后是一个简单的本地git可视化界面 

在local changes里面可以看到你本地改动的全部文件

图文超详细解决IDEA使用Git忽略提交一个某个文件

点击这个小本本 选择new changelist选择

图文超详细解决IDEA使用Git忽略提交一个某个文件

或者右键文件 选择New Changelist

图文超详细解决IDEA使用Git忽略提交一个某个文件 

 

给这个文件夹名称和描述 点击ok进行创建

图文超详细解决IDEA使用Git忽略提交一个某个文件

 然后右键我们的修改文件 选择Move to Another Changelist(移动到其他修改列表)

图文超详细解决IDEA使用Git忽略提交一个某个文件

 然后选择我们刚才创建的文件夹 点击ok

图文超详细解决IDEA使用Git忽略提交一个某个文件

这时候可以发现 我们创建的文件夹里面多了一个文件 这个文件就是我们不想提交的文件

图文超详细解决IDEA使用Git忽略提交一个某个文件

 这个时候再点击提交 神奇的事情发生了,那个文件没了!

图文超详细解决IDEA使用Git忽略提交一个某个文件

 那万一某天我又想把那个文件提交了怎么办? 很简单,把文件移出来就行了

图文超详细解决IDEA使用Git忽略提交一个某个文件

 目录选择changes,changes就是git默认给我们提供的修改后文件所在的文件夹,点击ok

图文超详细解决IDEA使用Git忽略提交一个某个文件

 移出来之后点击common,发现又能提交了!

图文超详细解决IDEA使用Git忽略提交一个某个文件

 这样就解决了我们的问题,可以存放多个文件到忽略文件夹,根据自己的需求进行添加或者移除操作文章来源地址https://www.toymoban.com/news/detail-429040.html

到了这里,关于图文超详细解决IDEA使用Git忽略提交一个某个文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA中如何使用Git——图文超详细,包会

    选择File→Settings打开设置窗口,找到Version Control下的Git选项,然后配置Git路径。如果Git安装在默认路径下,IDEA可以自动找到。选择路径后点击右侧Test,出现版本号提示即可【由于IDEA版本问题,提示的方式可能不一致】。 选择File→New→Project from Version Control 实际工作中拉取的

    2024年02月16日
    浏览(75)
  • 使用idea 把一个git分支的部分提交记录合并到另一个git分支上

    需要把自己在分支future-vvip-integral提交的部分记录,合并到线上分支release1.2.1-hotfix上。现把处理过程记录下来,以便以后在遇到同样的需求。 1.idea切换项目分支到被合并的分支; 2.点击idea左下角的git–Log:on 要合并的分支名;选择自己提交的记录内容; 3.在提交的记录内容中

    2023年04月08日
    浏览(64)
  • IntelliJ IDEA - 一篇解决如何多模块项目提交到同一个 Git 仓库

    事情是这样的,最近新建了一个项目(多模块),这个不必多说大家就知道长什么样子(文件结构),问题是在我写完后想提交项目到 Git 仓库时,发现每个模块都要设置 Remote Git 地址,那么相当于是把每一个模块独立一个 Git 仓库地址,这个是我这个项目中不希望出现的(当

    2024年02月15日
    浏览(55)
  • IntelliJ IDEA 上 使用git 合并其他分支,合并某一个提交

    找到git——merge… 选择需要合并的分支,不能选和当前分支一样噢 合并,推送即可 点击左下角git——右键切换分支——选择需要合并的分支——选择需要合并的代码——ch 推送即可

    2024年02月04日
    浏览(57)
  • 解决SVN或GIT忽略提交文件的问题

    使用IDEA 的SVN插件提交文件是总是会提交一些不需要提交的文件; 我们可以通过一些简单设置忽略这些文件。 在项目根目录新建文本文件,修改后缀为.gitignore 文件中添加内容 鼠标空白地方右键点击,选择TortoiseSVN设置常规设置全局忽略样式 添加如下过滤条件,已有的就不添

    2024年02月06日
    浏览(32)
  • 【Git】IDEA整合Git详细步骤 — IDEA如何配置Git忽略文件

    一、IDEA整合Git 定位 Git 程序 —》IDEA配置Git程序  初始化本地库—》在idea中初始化项目,将项目纳入git管理  添加到暂存区  提交到本地库 方法一: 右键点击项目--- Git ----  Commit Directory  方法二: 点击绿色图标 √ 切换版本  创建分支  切换分支 合并分支 二、配置Git忽略文

    2023年04月10日
    浏览(35)
  • 解决 idea 中使用 git 提交显示多余空行

    欢迎访问我的个人博客:https://wk-blog.vip 在 idea 中使用Git提交代码时,发现不管是对于代码文件还是其他纯文本文件,在保存时总会在文件末尾加上一个空行,导致 Git 对比检查时,总是显示多出一行,且无法删除。 出现这个问题的原因是 idea 默认设置了 确保在保存文件的末

    2024年02月03日
    浏览(32)
  • 代码仓库必知:git忽略文件规则。问题解决: gitignore文件没有忽略某个文件,就是提交不了

    问题背景 假设我的文件叫a.tsx,在 git status 时检测不到它的改动记录,并且 git commit 不了! 强制推才可以。这样会影响开发进度,因为我们经常需要提交代码,但是不一定记得强推,这样代码就会丢失。只在本地可以运行,远程仓库并没有。 在VSCode 编辑器的左侧文件栏中,

    2024年02月10日
    浏览(47)
  • idea提交代码到git或svn上时,怎么忽略.class、.iml文件和文件夹等不必要的文件

    在Setings– Editor -- File Types --Ignore files and folders中添加需要忽略的文件和文件夹: 注意事项: 千万不要忽略.class文件, 千万不要忽略.class文件, 千万不要忽略.class文件, 重要的事说三遍,因为如果把class文件也忽略的话,就会导致java自带的类大批量报错,如果要忽略class文

    2024年03月24日
    浏览(54)
  • Git忽略提交(.gitignore文件)配置规则使用说明

     目录 前言 一、使用说明 Git是一个广泛使用的分布式版本控制系统,它允许开发者在本地提交和跟踪代码更改,然后将这些更改传输到远程仓库。在Git中, .gitignore 文件用于指定一些特定的文件或文件夹在提交时不被跟踪。这些文件和文件夹不会被Git添加到版本控制系统中

    2024年02月11日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包