설정파일 같은 경우에는 로컬에는 개인정보로 채워진 파일이, 깃에는 빈 파일이 올라가야 할 경우가 있습니다.
gitignore를 사용하면 깃에서 아예 해당 파일이 삭제되어 버리므로 적절한 방법이 아니었습니다.
다음의 방법을 사용하면 git에는 개인 정보가 적히지 않은 파일로, 로컬에서는 개인정보가 적힌 파일로 유지할 수 있습니다.
git update-index --assume-unchanged 파일명
이 명령어를 사용하면 깃은 해당파일을 변경하지 않은 것으로 인식해 수정 내용이 반영되지 않게 됩니다.
다음의 명령어를 사용해 다시 변경내역에 추가할 수 있습니다.
git update-index --no-assume-unchanged 파일명
또한 다음의 명령어로 현재 어느 파일이 unchanged 목록에 존재하는지 알 수 있습니다.
git ls-files -v | grep ^h
'Odroid HC1' 카테고리의 다른 글
[Odroid HC1 Nas 꾸미기] 7. minidlna (0) | 2019.05.31 |
---|---|
[Odroid HC1 Nas 꾸미기] 6. Transmission (0) | 2019.05.31 |
[Odroid HC1 Nas 꾸미기] 5. FTP 설치 (0) | 2019.05.31 |
[Odroid HC1 Nas 꾸미기] 4. Samba 설치 (0) | 2019.05.31 |
[Odroid HC1 Nas 꾸미기] 3. HDD 마운트 (0) | 2019.05.31 |