什么是IntelliJ IDEA中的变更列表?

87

IntelliJ IDEA中什么是变更列表(changelist)?它是否类似于提交(commit)?在添加一个变更列表时,我有以下选项:

  • 名称(文本框)
  • 注释(文本框)
  • 将此变更列表设置为活动状态(复选框)
  • 跟踪上下文(复选框)

1
https://dev59.com/A2Ei5IYBdhLWcg3wPKax 提供了一些额外的信息。 - kc2001
https://www.jetbrains.com/help/idea/managing-changelists.html - Vadzim
1个回答

75

变更列表是在使用Git时,将你添加到git中的文件划分为逻辑文件集的一种方法。请参见IntelliJ IDEA中使用本地Git提交更改

这些变更列表可以代表任何您想要的内容(任务、修复、合并等),但它们不是git提交。

可以提交一个或多个变更列表。

默认变更列表

当您将文件添加到Git索引中时,IntelliJ IDEA会将您的文件添加到名为“default”的默认变更列表中。


10
你能否推荐任何像IntelliJ IDEA一样带有“变更列表”功能的Git图形用户界面? - glider
1
这里有另一个关于管理变更列表的来源。 - Chilly Code
2
这只是 IDEA 的功能吗?例如,我能否在终端中管理更改列表? - Enbugger
@xotonic,我不知道是否有一条CLI命令能够操作IntelliJ IDEA的变更列表(https://www.jetbrains.com/help/idea/managing-changelists.html)。 - VonC

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接