Git 시작하기 17 (.gitignore 사용하기)
사용 버전: Atom 1.43.0 x64
운영체제: Windows 10 Home x64 1909
.gitignore를 사용해 보겠습니다.
.gitignore은 그냥 텍스트 파일의 이름을 확장자 없이 .gitignore로 저장하면 됩니다.
안에 내용은 어떤 파일을 버전 관리할 때 제외할 것이냐를 적는데, 특정한 문법이 있습니다.
기본적으로 폴더 구분은 '/'로 합니다.
그리고 모든 문자를 나타내는 것은 *를 사용합니다.
?를 사용하면 모든 문자 한자리를 나타냅니다.
예외는 !를 사용합니다.
그리고 주석은 #을 사용합니다.
예시로 한 번 만들어볼게요.
한 번 파일들과 폴더를 추가해보겠습니다.
현재 상태입니다.
폴더와 파일을 추가한 상태입니다.
우리가 .ignore에 추가한 내용에 해당되는 것들은 색깔이 어두운 회색으로 비활성화된 것처럼 보입니다.(Test 폴더 및 하위 파일, hello.py)
그리고, 오른쪽에 Unstaged Changes에도 추적이 되지 않습니다.
.py 파일은 제외했지만, main.py는 예외로 처리해서 추적이 되고 있습니다.
이렇게 우리는 버전 관리에서 제외하고 싶은 것들을 .gitignore에 추가하여 관리하지 않을 수 있습니다.
끝.
운영체제: Windows 10 Home x64 1909
기획: Atom으로 Git 사용하기.
.gitignore를 사용해 보겠습니다.
.gitignore은 그냥 텍스트 파일의 이름을 확장자 없이 .gitignore로 저장하면 됩니다.
안에 내용은 어떤 파일을 버전 관리할 때 제외할 것이냐를 적는데, 특정한 문법이 있습니다.
기본적으로 폴더 구분은 '/'로 합니다.
그리고 모든 문자를 나타내는 것은 *를 사용합니다.
?를 사용하면 모든 문자 한자리를 나타냅니다.
예외는 !를 사용합니다.
그리고 주석은 #을 사용합니다.
예시로 한 번 만들어볼게요.
한 번 파일들과 폴더를 추가해보겠습니다.
현재 상태입니다.
폴더와 파일을 추가한 상태입니다.
우리가 .ignore에 추가한 내용에 해당되는 것들은 색깔이 어두운 회색으로 비활성화된 것처럼 보입니다.(Test 폴더 및 하위 파일, hello.py)
그리고, 오른쪽에 Unstaged Changes에도 추적이 되지 않습니다.
.py 파일은 제외했지만, main.py는 예외로 처리해서 추적이 되고 있습니다.
이렇게 우리는 버전 관리에서 제외하고 싶은 것들을 .gitignore에 추가하여 관리하지 않을 수 있습니다.
끝.
카테고리: BlackSmith, Git
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.