1. 문제 정의
403에러가 발생했다.
해결방법을 찾기 전, 내가 무엇을 빠뜨렸는지 차근차근 되돌아보자.
1. 깃허브 url 가져와서 인텔리제이에 연결도 했고,
2. Manage remotes 도 설정해놨고
3. develop 브랜치에서 new branch해서 새로운 브랜치 만든 상태이고..(여기까진 로컬 저장소이고)
4. 커밋하고 푸쉬만 한다면 원격 저장소인 깃허브에 자동으로 브랜치가 생성되어야 하는데?!?!?!
2. 해결방안 접근
1) remote 경로 재설정
혹시나 해서 remote 경로를 재설정해줬다... 그러나 아무일도 일어나지 않았다.
2) Githun Token 재설정
찾아보니, 내 Github Token이 만료됐다는 걸 확인할 수 있었다!!! (배경에서 놓쳤던 부분)
얼른 깃허브에 가서 토큰을 재발급 받아주었다.
근데 그래도 딱히 변하는 건...
3) 키체인 설정
토큰을 재발급 받은 후 키체인 설정까지 만져주니 다행이 해결할 수 있었다.
- cmd_space를 통해 "keychain Access"에 접근한다.
- github.com을 검색한다.
- github.com에 들어가 Account(github닉네임) + password(토큰값) 을 입력해준다.
나도 토큰 만료값이 안지났으면 바로 이작업부터 했....
- Save Changes해주고 다시 push하면 정상적으로 Push된다!!!!
참고로 save changes하면 비밀번호 입력하라고 뜨는데 이건 맥북 암호 쳐야함
'Development > TrobleShooting' 카테고리의 다른 글
[Gasip Project] JPA / could not initialize proxy - no Session. (2) | 2023.11.07 |
---|---|
[Gasip Project] 왜 Column Name이 중복이라고 뜨죠? _ DuplicateMappingException (2) | 2023.11.05 |
@Autowired에 빨간줄이 그어진 이유 (4) | 2023.10.10 |
인텔리제이 read-only가 안풀려서 도저히 코딩을 못하겠다. (0) | 2023.09.07 |
인텔리제이에서 어노테이션 인식이 안되요 (0) | 2023.08.17 |