✏️ 0619
아웃소싱 프로젝트 발제
팀 회의 ( API, ERD, 역할 분배 )
오늘의 발생 이슈
각 개인이 맡은 기능에 대한 Issues 를 작성해서 관련 branche 만들어주는 기능을 통해 브랜치를 만들었다
평소처럼 만든 브랜치에서 작업하고 커밋 메시지 작성하고 푸쉬하려니까 어라?
The requested URL returned error: 403
권한 오류가 발생하면서 git push 가 실패했다
사실 팀원분이 push 안된다고 하셔서 나도 시도해봤다가 똑같은 오류 떴다 하핫
순간적으로 개인 repository 가 아닌 organizations 으로 만들어서 그런가 싶었다
하지만 계정 자체의 권한은 이미 Admin 으로 변경되어 있었다
다른 권한인가보다!
하고 바로 구글링에 들어갔더니 역시나 지식의 저장소 이미 다른분들이 해결 방법에 대해 많이 써주셨다
하지만 대부분 글 밖에 없고.... 그림, 이미지 없구.... 3줄 이상 생략(?) ...
해당 오류가 발생하는 이유는
2단계 인증 활성화된 계정에서 PAT( Personal Access Token )을 사용하지 않고 비밀번호로 인증할 때도 발생한다고 한다
그렇담 우리는 이제 토큰을 생성해서 넣어주면 push 가 잘 될 것이다 !
우측 상단에 있는 본인 프로필 사진 클릭하고 Settings 에 들어가기
왼쪽 사이드 메뉴바 맨 밑으로 내려가면 Developer settings 가 있을 것이다 (클릭
Personal access tokens > Tokens (classic)
Generate new totken > Generate new token (classic)
차례대로 클릭
왠 설문조사 같이 생긴 게 나오는데
Note 에는 무슨 토큰인지 대충 적고 Expiration 은 토큰 만료 기간이니 본인 상황에 맞게 설정
그리고 밑에 있는 모든 체크 표시를 눌러주고 Generate token 클릭
그럼 요렇게 토큰 발급 완료 !
우선 발급된 토큰을 복사해주자
이제 인텔리제이 터미널로 가서
git remote -v
현재 로컬 저장소에 연결된 모든 원격 저장소의 이름과 해당 URL 확인
아무것도 안뜰 가능성 매우 높음 ! 일단 무시하고
이런 식인데 처음 오류 났을 때의 주소를 보면
fatal: unable to access 'https://github.com/SixhundredBills/SixhundredBills.git/': The requested URL returned error: 403
주소 쪽에 github.com/ 부터 .git 까지 의 주소를 복사해서
git remote set-url origin "https://{복사한 토큰}@github.com/계정이름/레퍼지토리이름
복사한 토큰과 계정이름, 레퍼지토리이름 전부 넣어서 터미널에 넣어주기
개인? 거라면 계정이름을 넣으면 되는 것 같은데 팀 프로젝트일 때는 다르게 뜨니 확인해보자
git remote -v
이제 다시 입력해주면
요러케 뜬다
그럼 이제 push 가 잘 된다 !!
하다보니 왜 이미지가 없는지 알 것 같기도..
어김없이 시작된 팀 프로젝트
덥다 더워
이번 프로젝트의 주제는 아웃소싱 프로젝트
백오피스(관리시스템)이 필요한 서비스를 기획하는 것이 목적이다
팀원들끼리 상의 끝에 익명 커뮤니티, Blind 사이트를 만드는 걸로 결정
이번엔 조금 짧은 기간임을 인지하고 시간이 부족할 것을 우려해
다른 주제로 하려다가 상의 끝에 위의 주제로 결정났다
기간 내에 좋은 결과물을 낼 수 있으면 좋겠다
'개발 일지 > TIL' 카테고리의 다른 글
[ #47 ] TIL (0) | 2024.06.22 |
---|---|
[ #46 ] TIL (0) | 2024.06.20 |
[ #44 ] TIL (0) | 2024.06.18 |
[ #43 ] TIL (0) | 2024.06.17 |
[ #42 ] TIL (0) | 2024.06.14 |