iOS/트러블 슈팅

.gitignore 활용

Brad_Heo 2023. 1. 20. 16:21


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

1. 위의 사이트가서 관리하고 싶은 키워드를 기입한다.


2. 만약 이미 작업한 프로젝트를 푸시를 했고, 이후에 적용을 하고 싶다면? 

이미 푸시를 했다면, 깃에서 해당 파일들을 트래킹 하고 있기 때문에 이를 제거해야 한다. 


과정은

- 먼저 위의 과정과 똑같이 .gitignore를 작성하고 저장한다.
- 그리고 레포에 푸시를 하기 전에 한 가지 코드를 추가해서 입력하면 된다.
- git rm -r --cached .
(-> 캐시에 등록된 트래킹 중인 파일들을 삭제하는 명령어)
이후에는 마찬가지로 
- git add .
- git commit -m 'commit message'
- git push origin main