What is a changelist in IntelliJ IDEA?

What is a changelist in IntelliJ IDEA? Is it similar to a commit? When adding one, I have the following options:

  • Name (text field)
  • Comment (text field)
  • Make this changelist active (checkbox)
  • Track context (checkbox)

  • Android Studio - Push failed: fatal: Could not read from remote repository
  • How do I use IntelliJ with Subversion, Git and “git-svn”
  • IntelliJ Idea opens gradle folder instead of the project
  • intellij idea: how to diff contents of a folder (recursively) against latest (or earlier) revision in SCM repo (e.g., Git ?)
  • Importing a project from VCS: the system cannot find the path specified
  • IntelliJ IDEA Bitbucket Git integration not pushing
  • “Unregistered Git root detected” because parent directory of project is versioned by Git
  • IntelliJ IDEA / WebStorm: how to make all files unselected by default in the commit dialog?
  • One Solution collect form web for “What is a changelist in IntelliJ IDEA?”

    Changelists, when used with Git, is a way to split your index (i.e. the files you have added to git) into logical filesets. See Using Git Locally with IntelliJ IDEA

    Those changelists can represent whatever you want (a task, a fix, a merge etc), but they are not git commits.

    You can commit one or several changelists.

    default changelist

    When you add a file to the Git Index, IntelliJ IDEA adds your file to the default changelist, named… “default”.

    Git Baby is a git and github fan, let's start git clone.