반응형
하나씩 천천히 정리하기.
Branches (브랜치)
Upstream repository의 브랜치와 동기화 시키기
분기된 리포지토리의 분기를 동기화하여 업스트림 리포지토리와 최신 상태를 유지합니다. 업스트림 리포지토리와 최신상태를 유지하는 방법은 UI를 사용하거나 RestAPI를 사용하는 방법이 가장 편리합니다.
- TOKEN : Personal Access Token
- OWNER : 사용자 id
- REPO : Repository 이름
1) curl을 이용한 방법
curl \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <TOKEN>" \
https://api.github.com/repos/OWNER/REPO/merge-upstream \
-d '{"branch":"main"}'
2) Github CLI를 이용한 방법
gh api \
--method POST \
-H "Accept: application/vnd.github+json" \
/repos/OWNER/REPO/merge-upstream \
-f branch='main'
반응형
'ETC > git' 카테고리의 다른 글
[Git] Untracked file 다루기 (0) | 2022.07.27 |
---|---|
[git] fatal: The remote end hung up unexpectedly (0) | 2019.06.21 |
자주 사용하는 git alias 정리 (0) | 2018.07.05 |
[Github] remote repository와의 sync 맞추기 (0) | 2018.04.20 |
Linux terminal cmd line에 branch name 넣기 (0) | 2017.08.04 |