소스트리를 사용해서 github를 업로드 할 때 아래와 같은 오류가 나면서 완료됨.
이라는 문구를 몇번 경험했다
처음에는 그래서 완료가 된건가?? 라는 생각을 했지만 github에서는 아무변화없음....🤦♀️🤦♀️
이런 에러가 발생했을 때 아래와 같은 방법으로 해결할 수 있다!
1.Github 토큰 생성
2.소스트리 원격저장소 경로 설정
먼저 github토큰은
github메인 화면 우측 상단의 프로필-setting->좌측하단의 Developer settings ->personal access tokens-generate new token에서 생성가능하다
token의 note를 기입하고 목적(scope),만료기한(expiration)을 선택 후 generate token을 누르면 끝
token은 생성 후 다시 들어가서 확인할 수 없기 때문에 바로 복사해서 다른 곳에 필수로 저장해둬야한다!!!
소스트리 상단에 [설정-저장소 설정]
으로 들어가서 해당 저장소를 선택 후 [편집]
선택
위와 같이 https://<git url>.git
형식으로 되어있는 url/경로를
https://<유저 네임>:<토큰>@<git url>.git
으로 변경해준다.
유저네임이 Hello-world
토큰이 abcdefg123456789
git url을 github.com/Hello-world/TIL라고 할 때 다음과 같이 변경하면 된다.
https://Hello-world:abcdefg123456789@github.com/Hello-world/TIL.git
단, 유저 네임과 토큰 사이의 콜론을 유의
감사합니다 도움이 많이 됐습니다.