오늘 git이 꼬여서 push가 되질 않아 엄청난 고생을 했다.
그래서 다양한 방법을 시도하다가 git 원격 저장소를 초기화하고 다시 처음부터 init을 해주었다.
다음에 똑같은 상황이 발생하면 조금 덜 시간을 낭비하기 위해서 블로그에 기록해둬야겠다.
1. 로컬에 존재하는 .git 디렉토리를 삭제하기
# rm -rf ./.git
2. git init을 다시 수행해 초기화 & 커밋 진행
# git init
# git add .
# git commit -m "your commit"
3. 원격 저장소를 연결
# git remote add origin <url>
4. 현재 상태를 원격저장소에 적용
# git push --force --set-upstream origin master
반응형