A useful git skill in IntelliJ IDEA — Changelist

Leon Dong
2 min readJul 14, 2022

--

Recently, I got a business license of IntelliJ IDEA from my employer. It’s exciting. Assuming that you change two files in a project with IDEA, and you do not want to commit one of the two due to test locally only. There is an easy way in IDEA: Changelist.

There are two changed files:

  • MainTest: business codes,which would be committed and pushed to remote repository.
  • TempTest: local test codes, which won’t be committed.

The IDEA commit window like:

Original IDEA commit window

To create a new changelist, open menu on Changes and select the New changelist:

Enter a name, for example To Revert:

And then drag files that won’t be committed(TempTest.java) into the new changelist To Revert:

And now,changes that will be committed enter the changelist `Changes`; changes that won’t be committed can be dragged to To Revert:

Finally,select and commit all files under Changes, and then just push~

(Ends)

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Leon Dong
Leon Dong

No responses yet

Write a response