Git - gitignore파일과 gitignore.io

git에서는 .gitignore 라는 파일을 사용하여 형상 관리할 필요가 없는 로그,임시 파일등을 git의 파일추적에서 제외시킬수 있다. 즉 git으로 관리하고 싶지 않은 파일형식 모음을 저장하는 파일이다.

".gitignore 파일"

위 이미지는 현재 이 hexo 블로그의 루트폴더 이미지이며, 빨간 상자로 .gitignore 파일이 보이는 것을 확인 할 수있다. git init과 같은 명령어로 .gitignore 파일은 생성되지 않으며 직접 텍스트 파일을 만들어 git저장소 루트폴더에 생성해야한다. .gitignore 파일앞에 **.(점)**을 빼먹지 않도록 주의하자.

위 빨간상자의 .gitignore 내용은 다음과 같다.

".gitignore 파일내용"

간단하게 Windows, Node, Hexo 환경에 발생하는 기타 설정파일, 로그파일, 임시파일등을 제외한 내용이다. 하지만 위 같은 내용들 일일이 찾아 설정하긴 무리가 있다.

그래서 아래의 gitignore.io 사이트로 이동하여 필요한 내용얼 입력하면, 자동으로 .gitignore파일을 생성해준다.

https://www.gitignore.io/

"gitignore.io"

".gitignore 파일내용"

검색창에 Hexo입력 엔터, Node 입력 엔터, Windows 입력 엔터 후 create 버튼클 클릭하면 된다.

"gitignore.io에서 생성한 .gitignore 파일내용"

생성된 내용을 파일로 저장하여 사용하면 된다.