깃으로 협업을 하다보면 fork 따서 작업한다.
이때 원격저장소랑 로컬저장소가 달라지는 경우가 생기는데 이때 fetch/merge를 하고 자신의 파일을 push해야한다.
우선
1. git remote -v 부터 해보자.
현재 저장소의 원격 주소를 확인한다.
2. git remote add upstream 원격저장소 주소
원격 저장소 추가해주기.
git remote add upstream https://github.com/MaeMaeGong/Algorithm.git
3. git remote -v
다시 확인해서 추가가 잘 되었는지 확인
4. git fetch upstream
원본을 fetch한다. 그러면 원격저장소에 추가된 내용을 가져올 수 있다.
5. git merge upstream/main
본인의 로컬저장소와 원격저장소에서 가져온 파일을 합칩니다.
6. 본인 원격 저장소에 push한다.
git add .
git commit -m "커밋메시지"
git push origin 브랜치명
깃 어려워죽겄네... 언제쯤 익숙해질까...~
그냥 나혼자 망치면 상관없는데 잘못해서 다른 팀원에게 피해갈까봐 명령어 하나 치는 것도 조심스러워진다...
흐아ㅏ앙
'Git' 카테고리의 다른 글
[Git] git merge 취소하기 (0) | 2021.05.24 |
---|---|
[Git] 커밋 시점 돌아가기(checkout), 커밋 되돌리기(reset) (0) | 2021.05.19 |
[Git 오류] Updates were rejected because a pushed branch tip is behind its remote (0) | 2021.05.08 |
[Git] Git branch 생성 및 사용 (0) | 2021.05.02 |
[Git] Git 팀 프로젝트 관리 (0) | 2021.04.29 |