Move to Another Changelist 将选中的文件转移到其他的 Change list 中。 Change list 是一个重要的概念,这里需要进行重点说明。很多时候,我们开发一个项目同时并发的任务可能有很多,每个任务涉及到的文件可能都是基于业务来讲的。 所以就会存在一个这样的情况:我改了 30 个文件,其中 15 个文件是属于订单问题,剩下 15 个是会员问题,那我希望提交代码的时候是根据业务区分这些文件的, 这样我填写 Commit Message 是好描述的,同时在文件多的情况下,我也好区分这些要提交的文件业务模块。 所以我一般会把属于订单的 15 个文件转移到其他的 Change list中,先把专注点集中在 15 个会员问题的文件,先提交会员问题的 Change list,然后在提交订单会员的 Change list。 我个人还有一种用法是把一些文件暂时不提交的文件转移到一个我指定的 Change list,等后面我觉得有必要提交了,再做提交操作,这样这些文件就不会干扰我当前修改的文件提交。 总结下 Change list 的功能就是为了让你更好地管理你的版本控制文件,让你的专注点得到更好的集中,从而提供效率。

将选中的文件转移到其他的 Change list 中。
Change list 是一个重要的概念,这里需要进行重点说明。很多时候,我们开发一个项目同时并发的任务可能有很多,每个任务涉及到的文件可能都是基于业务来讲的。
所以就会存在一个这样的情况:我改了 30 个文件,其中 15 个文件是属于订单问题,剩下 15 个是会员问题,那我希望提交代码的时候是根据业务区分这些文件的, 这样我填写 Commit Message 是好描述的,同时在文件多的情况下,
我也好区分这些要提交的文件业务模块。

所以我一般会把属于订单的 15 个文件转移到其他的 Change list中,先把专注点集中在 15 个会员问题的文件,先提交会员问题的 Change list,然后在提交订单会员的 Change list。
我个人还有一种用法是把一些文件暂时不提交的文件转移到一个我指定的 Change list,等后面我觉得有必要提交了,再做提交操作,这样这些文件就不会干扰我当前修改的文件提交。

总结下 Change list 的功能就是为了让你更好地管理你的版本控制文件,让你的专注点得到更好的集中,从而提供效率。

http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/vcs-introduce.html

Changelist

A changelist is a set of changes in files that represents a logical change in source code. The changes specified in a changelist are not stored in the repository until committed (pushed).

Any changes made to the source files, are automatically included in the active changelist. Initially, the Default changelist is active, but you can make any other changelist active. The active changelist is displayed on top of the Version Control tool window, with the name being highlighted in bold font.

In addition to the Default changelist, you can create new changelists, delete existing ones (except for the Default changelist), and move files between changelists.

All modified, deleted, unversioned and other files are managed in the Version Control tool window. From this window you can:

https://www.jetbrains.com/help/idea/2016.2/changelist.html

Move to Another Changelist相关推荐

  1. 使用webstorm操作git

    0. 前言 在上一篇文章中,讲述了使用webstorm去调试node程序,最近研究了一下如何使用webstorm去操作git. 对于git的使用,大家的使用方式均有不同,最王道的方式非命令行莫属,基于 ...

  2. IntelliJ IDEA 使用svn教程

    首先,使用的时候,自己得先在电脑上安装个小乌龟.也就是svn啦. 第一步安装小乌龟. 如下: 具体安装好像没什么具体要求,一路next,就好. 如上图箭头所示,在安装 TortoiseSVN 的时候, ...

  3. svn篇2:idea中使用svn

    目录 一.安装svn 二.IDEA内配置SVN 三.基本使用 一.安装svn 首先,使用的时候,自己得先在电脑上安装个小乌龟.也就是svn啦.一路next安装即可 如上图箭头所示,在安装 Tortoi ...

  4. IntelliJ idea使用

    一.配置文件存放 位置: E:\web\idea\installVersion\IntelliJ IDEA 2018.2.3\bin\idea.properties 修改: 再次启动IDEA,就会发现 ...

  5. IntelliJ IDEA 下的svn配置及使用的非常详细的图文总结

    IntelliJ IDEA使用教程 (总目录篇) 首先,使用的时候,自己得先在电脑上安装个小乌龟.也就是svn啦. 第一步安装小乌龟. 如下: 具体安装好像没什么具体要求,一路next,就好. 如上图 ...

  6. GIT忽略文件三种方式教你快速解决

    问题描述 当我们使用git提交代码时会产生一些多余文件,包括.idea.target文件以及一些iml配置文件等,每次提交代码的时候需要手动选择出我们真正要提交的文件,十分不方便,接下来三种方式教你解 ...

  7. Idea svn使用图文详解

    首先,使用的时候,自己得先在电脑上安装个小乌龟.也就是svn啦. 第一步安装小乌龟. 如下: 具体安装好像没什么具体要求,一路next,就好. 如上图箭头所示,在安装 TortoiseSVN 的时候, ...

  8. IntelliJ IDEA中使用svn

    如下文章非原创,转载自博客:https://blog.csdn.net/qq_27093465/article/details/74898489 IntelliJ IDEA中使用svn 首先,使用的时 ...

  9. Shutil.move PermissionError: [WinError 82] 无法创建目录或文件,以及PermissionError: [Errno 13] Permission denied

    Shutil.move PermissionError: [WinError 82] 无法创建目录或文件,以及PermissionError: [Errno 13] Permission denied ...

最新文章

  1. Spring data redis 异常
  2. C语言实现易语言变量框,c语言实现简单的易语言
  3. HTML+CSS+JavaScript复习笔记持更(五)——CSS选择器
  4. OCP换题库了,052新加的考题及答案整理-第16题
  5. 【ArcObject开发】实验:ArcGIS Desktop开发方式入门基础教程
  6. 织梦++高级搜索php,织梦高级搜索页面advancedsearch.php调用自定义字段
  7. php - 获取数组头尾元素
  8. 7月5日服务器临时维护更新公告,封印战记7月5日更新什么? 7月5日临时更新维护公告...
  9. 机器学习中的数据及其处理
  10. 电容式触摸感应按键解决方案(转载)
  11. ByteBuffer的原理和使用详解
  12. MySQLworkbench中PK,NN,UQ意思详解
  13. List of regional organizations by population
  14. iphone主屏幕动态壁纸_iPhoneXLivePhoto动态壁纸
  15. Codevs 1066 引水入城 2010年NOIP全国联赛提高组 BFS + 贪心
  16. 阿里巴巴的“双11”高并发秒杀终极版教程(Java语言设计)
  17. c语言航班管理系统报告,c航班管理系统课程设计报告.doc
  18. c 基础教程五:c 选择结构
  19. [像素大厨PxCood下载安装]
  20. Hive(数据仓库)数据压缩、数据存储格式

热门文章

  1. 64位十六进制转浮点数
  2. iOS安全之二次封装AFN并设置请求头/执行HTTPS加强安全
  3. postman断言测试脚本一
  4. Python中format_map与format字符串格式化的区别
  5. [Unity热更新]04.卸载方式
  6. 【Teradata】grouping和rollup窗口函数
  7. JSON学习笔记-3
  8. 20180611-20180615
  9. python-实现单链表
  10. ELK出现unassigned_shards查看及删除