git을 통해 관리될 필요가 없다고 느껴지면, .gitignore파일에 필요없는 파일의 형식을 지정해주어 커밋할 때 무시할 수 있게 된다.
나는 intellij, MacOs, Java를 이용하여 개발하고 있는데,
자바의 .class파일은 .java파일을 컴파일 시킨 파일로, 굳이 가지고 있을 필요가 없다.
또, intellij의 .idea, 이클립스의 metadata폴더는 개발자도구가 자동으로 생성하는 폴더로, 굳이 git으로 관리할 필요가 없다.
또 빌드를 통해 생성되는 jar, tar, zip, war등의 파일들과
.log의 로그파일,
mac에서 사용되는 .DS_Store파일들도 git으로 관리될 필요가 없겠다.
gitignore.io 라는 사이트에서 각 개발환경에 따라 자동으로 gitignore파일을 생성해주기도 한다.
'Git' 카테고리의 다른 글
upstream vs origin (0) | 2021.10.06 |
---|---|
Rebase (0) | 2021.10.06 |
Commit Convention (0) | 2020.11.30 |
Git .gitignore 이용하기 (0) | 2020.11.23 |
Git add (0) | 2020.11.23 |