기진곰님의 XE 업데이트 git 사용법 글을 참조해서 작업 중입니다.
https://xe1.xpressengine.com/index.php?mid=tip&document_srl=22947921&rnd=23218137#comment_23218137
# git reset --hard 현재 사용 중인 xe 버전
# git status
여기까지 하고 나니,
빨간색으로 리스트가 죽 나열되고,
git add 혹은 git commit -a 를 입력하라고 나옵니다.
그리고 git add 를 입력하니,
git add . 를 의미하는게 맞냐고 묻고는.. 다시 입력하는 #으로 되돌아가더군요.
git commit -a 를 입력하니,
please tell me who you are 이 나오길래 시키는대로 입력한 후에,
# git add -A
# git stash
# git pull
를 입력해줬습니다.
성공적으로 업데이트는 다 되는데, 원래 xe 코어에는 없었던, 그러니깐 임의로 사용자가 추가해줬던 파일들은 다 삭제가 되어버리더군요. 기존 제가 올린 파일은 그대로 둔 채 업데이트하려면 어떻게 하면 될까요?
####################수정####################
# git add * -f
위 명령어를 입력한 후,
# git status
명령어로 확인하니, 이제 files 아래 파일들이 모두 초록색으로 뜹니다.
이제 어떻게 하면 될까요 ㅠㅠ
저번에 이렇게 해서 아마 git 폴더가 2기가 정도로 꽉 찼었거든요 ㅠㅠ
코어쪽 수정된 사항이 없고 서드파티자료들만 있는 상태이라면 그냥 git pull 으로도 쉽게 가능하지만.. 그렇지 않으면 안되요.