study/git

[Mac OS] git .gitignore 생성 및 적용하기

듀2 2024. 1. 6. 22:30

깃허브에 커밋을 하다보니 굳이 커밋하지 않아도 되는 폴더나 파일들이 함께 푸쉬되길래 gitignore을 적용해줘야겠다고 생각했다.

 

어떻게 하는지 모르니 일단 구글링 ㄱㄱ

 

1. gitignore 파일 생성

 - 터미널에서 cd 경로 입력

 - sudo touch .gitignore 입력하여 파일 생성

 - 경로에서 숨김처리 파일 보이게(shift + command + .)하고 파일 열기

 

2. gitignore 파일 작성

https://www.toptal.com/developers/gitignore

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

 - 위 페이지 접속 후, macOS, java, eclipse 입력 후 나오는 내용 복사

 - gitignore 파일에 붙여넣기

 - 나는 추가로 classpath 파일과 project 파일이 적용되지 않길래 내용 중 하단 macOS 부분에 추가해주었다.

 

3. 레포지토리에 적용하기

// 선택
sudo git rm -r --cached .	// 깃 트랙킹 풀어주기
sudo git add . 	// 깃 커밋할 파일 대상 설정

// 필수
sudo git commit -m ".gitignore 생성"	// 커밋
sudo git push origin master	// 푸시

 

 - 위 두 줄은 이미 기존에 커밋&푸시한 것들이 있는데 그 작업들에 대해서도 적용하고 싶을 때 선택하여 작성

 - 아래 두 줄은 별도로 커밋&푸시한 것이 없거나 이전 작업에 대해서는 적용하지 않고 싶을 때 이 두 줄만 작성

728x90

'study > git' 카테고리의 다른 글

[Mac OS] 이클립스 GitHub password 저장  (2) 2024.01.06
깃허브(GitHub) 시작하기 (잔디심기!)  (9) 2023.11.26