idea中git提交代码是把本地的依赖也一起提交嘛
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea中git提交代码是把本地的依赖也一起提交嘛相关的知识,希望对你有一定的参考价值。
参考技术A 一起提交git的本地分支管理,假设我建立了两个分支master,develop。master用于提交最后的版本更新,develop用于平时日常的开发。
图文超详细解决IDEA使用Git忽略提交一个某个文件
IDEA使用Git忽略提交一个某个文件
前言
代码开发的时候使用Git作为版本控制工具,免不了会经常提交代码,有时候会遇到一种情况
有某个或者多个文件,我本地进行了改动方便我调试,但是不能提交代码到远程仓库,只保留到我本地方便自己使用即可
但是呢,每次提交代码的时候都会检测到我这个文件被改动过,默认勾选让我提交
但是我是不想提交的,万一哪天我不小心提交代码的时候没检查仔细,全部提交了,肯定会影响别人运行,这样肯定不行的
我知道可以通过ignore大批量设置某种类型的文件忽略提交
但是有没有办法只让我这个修改的Java类不提交呢? 肯定是可以的
实不相瞒,这个问题确实困扰了我,每次提交代码都会过一过提交文件,防止把那个文件给误提交,然后我就仔细钻研了下,分享给大家我的解决方式
首先我本地有一个被修改过的文件,但是我是不想提交它得
此时如果我直接提交 肯定会让我提交
那我就是不想提交,怎么办呢,很简单
解决方式
点击左下角的git 或者通过alt+9快捷键
打开之后是一个简单的本地git可视化界面
在local changes里面可以看到你本地改动的全部文件
点击这个小本本 选择new changelist选择
或者右键文件 选择New Changelist
给这个文件夹名称和描述 点击ok进行创建
然后右键我们的修改文件 选择Move to Another Changelist(移动到其他修改列表)
然后选择我们刚才创建的文件夹 点击ok
这时候可以发现 我们创建的文件夹里面多了一个文件 这个文件就是我们不想提交的文件
这个时候再点击提交 神奇的事情发生了,那个文件没了!
那万一某天我又想把那个文件提交了怎么办? 很简单,把文件移出来就行了
目录选择changes,changes就是git默认给我们提供的修改后文件所在的文件夹,点击ok
移出来之后点击common,发现又能提交了!
这样就解决了我们的问题,可以存放多个文件到忽略文件夹,根据自己的需求进行添加或者移除操作
以上是关于idea中git提交代码是把本地的依赖也一起提交嘛的主要内容,如果未能解决你的问题,请参考以下文章
git:IDEA与git(IDEA提交代码到本地仓库&远程仓库远程仓库克隆代码分支)
Git 第七章 IDEA集成Git -- IDEA集成Git(初始化本地库 & 添加到暂存区 & 提交代码到本地仓库 & 切换版本(Detached HEAD doesn‘t