깃허브에 커밋을 하다보니 굳이 커밋하지 않아도 되는 폴더나 파일들이 함께 푸쉬되길래 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 |