.gitignore 파일을 통해 Git repository를 관리하는 방법
프로젝트를 진행하기 위해서 Github을 최근에 사용하고 있습니다.
프로젝트를 위해 IDE Tool을 사용하고 있는데 Tool 이름은 AURIX Development Tool입니다.
IDE Tool을 사용하다보니 C 소스가 아닌 파일들까지도 폴더안에 자리잡고 있습니다.
이런 불필요한 파일들을 폴더단위나 파일단위로 Git Repository에 merge 하지 않는 방법이 있습니다.
현재 IDE Tool 폴더구조입니다. 여기에서 Debug 폴더는 빌드를 한 후 오브젝트파일이 들어 있는 폴더입니다.
이녀석까지 Git Repository에 merge할 필요가 없으니 제외 시켜서 merge 할수 있도록 만들어 보겠습니다.
이때 사용하는 것이 .gitignore 파일입니다.
텍스트 파일로 .gitignore파일을 만듭니다.
그리고 Debug/* 라고 쓰고 저장해줍니다.
그리고 merge를 해주게 되면 Debug 폴더가 Add가 되지 않는 것을 확인할 수 있습니다.
Debug 폴더가 현재 Git 폴더에 들어 있는데도 git status를 쳐보면 현재 up to date로 최신 Git임을 보여주므로 Debug 폴더가 현재 ignore되고 있다는 것이다.
'임베디드SW > Software for 임베디드' 카테고리의 다른 글
나만의 전역 변수 사용법 feat. 임베디드 SW, C언어 (0) | 2022.08.08 |
---|
댓글