개발/기타

IntelliJ + Git 사용 시 Add File to Git 알림에 대해

JJ Dev. 2024. 6. 10. 01:45
반응형

  • 해당 알림의 경우 기존 프로젝트에 없던 파일을 생성했을 때 나타난다.
  • Git의 코드 업로드가 AddCommitPush 순서인 건 이미 알고 있다고 생각한다(모르면 꼭 찾아보자)
  • Add를 하지 않게되면 Commit 창에서 Unversioned Files에 위치하게 된다. 해당 파일을 커밋하기 위해서는 일단 Changes 하위로 들어가야 한다.

  • 새로 만든 파일을 Add하지 않았기 때문에 Unversioned Files에 있는 모습

    • 해당 파일을 우클릭 후 Add to VCS를 하게되면 파일 색상이 녹색으로 바뀌고 Changes 아래로 들어가게된다.


  • Add File to Git 알림에서 Add를 누르면 위 과정이 생략되고 즉시 Changes에 Add 상태로 올라가게 된다.
  • 여기에 알림 좌측 하단의 Don’t ask again을 체크하고 Add를 누르면 생성하는 모든 파일이 Add로 올라간다. 반대로 Cancel을 누르면 모든 파일은 항상 Unversioned Files에 위치하게 된다.
  • 크게 이슈될 것은 없지만 만약 정말 원하는 파일만 Add, Commit하고 싶다면 오히려 Unversioned Files에서 직접 Add to VCS 처리해주는 것이 더 깔끔할 수 있다.


  • 결론

    • 취향 차이이므로 본인이 선호하는 방식으로 작업을 진행하면 된다.

    • 다만 Add를 디폴트로 할 경우, 불필요한 파일까지 Commit될 위험도가 올라가며, Cancel을 할 경우 필요한 파일을 Commit에서 빠트릴 위험이 있다는 사실을 인지해야한다.

    • 매번 저 알림을 만나서 그때그때 체크하는 것도 방법이겠으나 상당히 비효율적인 방법으로 생각되므로 잘 고민한 뒤 디폴트를 둘 중 하나로 결정해 Don’t ask again을 체크하기 바란다.

반응형