우선, 무슨 상황이냐면
ckeditor를 커스텀 빌드로 관리하기 위해서, common/js/plugins/ckeditor/ckeditor 폴더를 아예 통째로 삭제한 다음에 이 상태에서 한번 커밋시키고, 그러고 나서 .git/info/exclude 파일에 common/js/plugins/ckeditor/ 를 등록시킨 다음, 커스텀 빌드를 업로드해서 적용시켰습니다.
git status를 해 보면 nothing to commit, working directory clean 이라고 뜨는 상태이구요.
그런데, 최근에 라이믹스 develop 브랜치 적용시에 모바일에서 소셜로그인이 안 되는 증상 때문에 업데이트를 미뤄 두고 있었는데
오늘 (로그인이 되나 안 되나) 실험해보기 위해서 git fetch origin develop:develop로 가져온 다음 git merge develop 해봤는데
다음과 같은 오류가 뜨네요
error: The following untracked working tree files would be overwritten by merge:
common/js/plugins/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/dialog.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/editor.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/icons.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/arrow.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/close.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/lock.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/refresh.png
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif
common/js/plugins/ckeditor/ckeditor/skins/moono-lisa/readme.md
Please move or remove them before you can merge.
Aborting
분명히 exclude에 common/js/plugins/ckeditor/ 를 포함시켰는데 왜 이게 뜨는지 모르겠네요.
혹시 몰라서 .gitignore에 넣어 봤는데도 마찬가지구요
글구 더 이상한건 ckeditor 이하의 모든 파일이 다 나오는 것도 아니고, 딱 저 파일들만 나오네요.
지금 원하는건, merge 를 할 때 common/js/plugins/ckeditor/ 이하의 파일들은 (제가 따로 수정한 내용 그대로) 절대 건드리지 않고, 다른 변경사항들만 적용하고 싶은데요
어떻게 해야 할까요?
을 쳐보시면 바뀐 내역이 보일거같아요.
해당 바뀐내역들때문에 서로 충돌한다고 알려주는거같아요.