.gitignore란 .gitignore는 git repository에 추가하고 싶지 않은 파일을 제외시켜주는 설정파일이다. git은 형상관리는 아래의 3가지 영역을 통해 진행된다. working directory : 내가 작업하고 있는 공간 staging area : 커밋을 하기 위해 git add로 추가한 파일들이 모여있는 공간 git repository : 커밋들이 모여있는 장소 (따라서 git은 다른 형상관리 시스템과 다르게 소스코드를 추가/변경하지 않더라도 이를 인지하지 못해 git add 명령을 통해서만 인식할 수 있다) 우리는 commit을 하기 위해 git add 를 통해 커밋할 파일들을 추가하게 되면 git repository에 바로 올라가는 것이 아니라, staging area에 올라가.....
원문 링크 : .gitignore 작성하기