본문 바로가기
문제 해결

소스트리 푸시 오류(Sourcetree push error)

by 소글소글 2023. 2. 4.
반응형

완료된 커밋,

준비된 손가락.

눌러버린 푸시 버튼 위로 다음과 같은 창이 떠오른다.


오류가 나면서 완료됨

이제 자질구레한 오류가 있을 때마다 한숨이 나오는 것보다 구글링을 하는 것이 더 빠르다.

다행스럽게도 구글에 'source tree 오류가 나면서 완료됨'이라고 검색하면 첫 번째로 관련 내용을 소개하는 블로그가 나온 덕에 바로 수정할 수 있었다.

굳이 구분하자면 2가지 과정이 필요하다.

1. Github 토큰 생성

2. 소스트리 원격저장소 경로 설정


Github 토큰 생성

토큰 생성 방법은 다음 링크에서 확인할 수 있다. 

 

https://hmku1.tistory.com/entry/Github-%ED%86%A0%ED%81%B0-%EC%83%9D%EC%84%B1

 

Github 토큰 생성

Github가 21년 8월 13일부로 더이상 패스워드 방식의 인증을 지원하지 않게 됨에 따라 개개인의 Github token을 생성해야 한다. ​ 토큰 생성 방법은 다음과 같다. Github 메인 화면 우측 상단의 프로필 -

hmku1.tistory.com

 

소스트리 원격 저장소 경로 설정

소스트리 상단에 [저장소 - 저장소 설정] 으로 들어가면 다음과 같은 화면이 되는 것을 확인할 수 있다.

해당 원격 저장소를 선택 후 [편집]을 누르면

위와 같이 https://<git url>.git 형식으로 되어있는 URL / 경로를

https://<유저 네임>:<토큰>@<git url>.git으로 변경해준다.

유저네임이 Hello-world이고 토큰이 abcdefg123456789, git url을 github.com/Hello-world/Auto-cafe라고 할 때 다음과 같이 변경하면 된다.

https://Hello-world:abcdefg123456789@github.com/Hello-world/Auto-cafe.git

단, 유저 네임과 토큰 사이의 콜론을 유의하자.

그리고 하단의 Remote Account를 Generic Account가 아닌 자신의 아이디로 변경하고 확인을 클릭하면 끝이다.

반응형

'문제 해결' 카테고리의 다른 글

Github 토큰 생성  (0) 2023.02.04

댓글