반응형
새 프로젝트를 클론받았다.
브랜치를 생성하고 첫 푸시를 하고 싶다.
근데 나는 gitlab이랑 github를 둘 다 사용하느라
git의 config정보인 name과 email을 global로 설정해놓지 않았다.
그래서 프젝 새로 생길때마다 설정해줘야 함
까먹지 마라~~~~
혹시 기억이 안난다면
참고 : git 내 계정 name과 email 설정정보 확인
확인하고 가자.
아래 과정을 따라가자.
- 깃허브에서 로그인에 사용할 토큰을 발급받는다. -> 참고 : 깃허브 토큰 발급 방법
- 토큰을 사용해서 git remote set-url 명령을 활용해 리모트 저장소 주소에 토큰을 함께 설정한다.(이 방법이 제일 오류 안나더라..) -> 참고 : 토큰 로그인 방법 모음
- git config 의 name과 email을 설정한다.
- push한다. 된다!
이 과정에서 사용한 명령어들을 한번에 정리해 둠
//토큰 발급 후
git remote set-url origin https://<토큰>@github.com/<레포계정이름>/<레포이름>
//(레포이름 뒤에 .git 붙어도 되고 안붙어도 되는 듯..)
git config user.name <이름>
git config user.email <이메일>
git add .
git push origin <브랜치명>
git이 제일 어려운 것 같다ㅋㅋㅋ
반응형
'Git' 카테고리의 다른 글
[Git] 이미 푸시한 직전 커밋 메세지 수정하기 (0) | 2022.09.02 |
---|---|
[Git] 특정 커밋 지점으로 되돌리기 (0) | 2022.03.20 |
[Git] 처음 clone받아서 새 프로젝트 시작하기 (0) | 2022.02.13 |
[Git] 맨날 까먹어서 적어놓는 git stash list, pop, drop(merge 시 충돌 해결방법) (0) | 2022.02.05 |
[Gitlab] 깃랩 홈페이지에서 비밀번호 변경 후 에러 fatal: Authentication failed for '레파지토리주소' (0) | 2021.10.09 |