일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Mac git 사용자 갱신
- iOS 네비게이션 뷰컨 모달
- 동아리
- iOS코드베이스 개발 세팅
- iOS Tabbar programmatically
- iOS Custom Font
- iOS코드베이스
- iOS 커스텀 폰트 사용
- 대학생 IT동아리
- iOS스토리보드 없이 개발
- 네비게이션뷰컨 모달로 띄우기
- 맥 깃 오류 해결법
- sopt
- iOS Custom Tabbar
- iOS Tabbar
- iOS Custom Font 사용
- ios
- iOS파트
- NavigationViewController를 모달로 띄울 때
- YB
- iOS Tabbar Code
- iOS Custom Tabbar in code
- 솝트
- 네비게이션 모달
- iOS 커스텀 폰트
- 네비게이션 모달로 띄우기
- 지원 후기
- iOS네비 모달
- 면접 후기
- 28기
- Today
- Total
지츄로그
[Git] Mac에서 Personal access token 으로 git 오류 해결하기 본문
8월 13일 이후로 terminal을 이용해 git 에 푸쉬하려고 했더니 기존 ID/Pw를 이용하는 방식에서 Personal Access Token 을 이용해야한다며 푸쉬가 되지 않는 현상이 발생했다.
You recently used a password to access the repository
Basic authentication using a password to Git is deprecated and will soon no longer work.
Mac OS 환경에서 이것을 해결하는 방법을 정리해보았다. 카레유님의 블로그 글을 보며 해결한 방식을 정리해보겠다.
우선 github https://github.com 에 접속해 로그인한다.
로그인 후 프로필을 눌러 Settings로 이동한다
Settings에 들어가서 스크로를 조금만 내려보면 Developer settings라고 적혀 있는 버튼을 클릭한다.
그 중 Personal access tokens 를 클릭 후 Generate New Token 을 눌러 토큰을 새로 생성해준다.
토큰을 사용하는 목적을 적어서 토큰이름을 지어주고 Expiration 날짜를 선택한다(7일, 30일, 60일, 90일, Cutsom, No expiration 선택 가능. 귀찮아서 No expiration을 선택했는데 보안상의 이유로 No expiration 은 추천하지 않는다고 경고창이 나온다. 그래서 90일로 설정!)
Select Scopes부분에서 Repo를 선택하고
Generate token 버튼을 눌러 토큰을 생성했다.
버튼을 누르면 personal token 이 나오는데
이때 이 토큰은 다시 볼 수 없으니 반드시 메모장이나 카톡 등 다시 볼 수있는 곳에 보관하길 추천한다!!!
토큰을 복사 해 놓은 후 LanchPad 에서 '키체인 접근' 을 찾는다.
키체인 접근에서 github 을 검색해서 찾는다.
이 중에서 이름은 github.com 종류는 인터넷 암호인 것을 찾아서 더블클릭 해준다.
암호 보기를 누르면 노트북의 암호를 입력하라는 내용이 나온다. 암호를 입력하면 암호가 보여지는데, 이 암호를 삭제하고 아까 복사해둔 토큰을 붙여 넣고 변경사항 저장을 눌러준다!
이후 다시 Push 를 시도한다면 정상적으로 작동할 것이다!
사실 본인의 경우 github.com 하나만 변경했을 시 제대로 작동하지 않아서 github.com을 검색했을 때 나온 다른 것들의 토큰도 변경해주었더니 정상적으로 작동하였다!
'iOS 개발자가 되어보자' 카테고리의 다른 글
[iOS] Custom TabBar 만들기 programmatically (0) | 2021.08.22 |
---|---|
[iOS] iOS CustomFont 이용방법 (0) | 2021.08.21 |
[iOS]SnapKit 과 Then 라이브러리 설치 방법 (0) | 2021.08.19 |
[iOS] Xcode에서 스토리보드 없이 개발하기 (0) | 2021.08.19 |