Skip to content

GoogleService info plist 이슈

이강호 edited this page Aug 11, 2025 · 3 revisions

1. GoogleService info plist git에 추가된 문제

원인

git ignore를 먼저 commit 하고 다른 파일들을 commit했어야 하는데 한 커밋에 모든 내용이 들어가서 gitignore에 들어가있지만, google service info가 untracked되지 않고 git add가 되어버린 상태

해결 방법

  1. git filter-repo를 이용하여 기존 repo commit history에서 삭제
  2. git remote에 강제로 forece push
  3. repo가 새로 다시 쓰여진 것이기 때문에 팀원들은 전부 새로 clone받아야함

2. git ignore에 추가했지만 계속 Staged 영역에 표시되는 문제

image

원인

XCode에 드래그 또는 Option + Cmd + A를 해서 파일을 추가하면 새로운 파일로 인식해서 Staged에 추가가 됩니다.

image image

해결방법

복사 붙여넣기를 통해 파일을 가져오면 새로운 파일로 인식하지 않고, Staged 영역에 추가되지 않음

Clone this wiki locally