끄적 끄적/Git

[Git] 코드는 안건드렸는데 자꾸생기는 Xcode파일 제외시키기

냄수 2019. 8. 3. 19:16
반응형

git을하면서 껄끄러웠던 것을 정리해놓으려고 해요😄😄

 

.DS_Store 와

UserInterfaceState를 제외시키려면??

 

git을 통해 협업을 하다보면이러한 에러를 종종 볼수 있어요

코드를 손대지않고 그냥 Xcode상에서 클릭만해도 생기는 거같아요

이거 때문에 git하기가 껄끄러울 때가 많죠

 

제일 중요한 것은 처음에 gitignore 파일을 만들지 않고 git에 프로젝트를 올린경우

버전관리가 시작되면서 초기에 있던 gitignore에 추가를 해도 무시되지 않아요!!

 

처음에 설정해놓고 관리하면 편해요

 

혹시나

git에 이미 올려진 상태라면

아래와 같이 하시면 되요

git rm -r --cached .

을 통해서

git cache를 다 삭제해줍니다!! 뒤에 . <<<< 잇어요!!

 

그리고 gitignore에 해당 파일들을 추가해서 올리고

해당파일은 잠시 폴더밖에 빼서 제외시켜줍니다!!

 

그리고 다시 넣어주고 

git add .  ..Commit.... 하면 정상적으로 제외된것을 볼 수 있어요

 

 

https://www.gitignore.io

 

gitignore.io

Create useful .gitignore files for your project

www.gitignore.io

이 사이트에서 xcode, pod, 등 자신이 원하는 것을 치면 자동으로 작성해줘요!!

 

 

 

반응형