특정 브랜치를 리모트 저장소에 upstream시켜주어 모든 코드 내 변경사항을 볼 수 있도록 만들어보자.
$ git add .
$ git commit -m "커밋메세지 입력"
이제 해당 브랜치를 upstream 브랜치로 만들어주자.
# 아래 명령어는 앞으로 push 명령어를 내리면 자동으로 origin의 develop 브랜치에 푸시하겠다는 의미.
# 만약 master로 하고 싶은 사람들은 master로 바꿔줘도 된다.
# 나는 팀원들과 develop에 푸시하고 나중에 develop의 내용을 master에 merge시켜주기로 했기 때문에 develop을 선택함.
# 이 과정은 브랜치당 한 번만 해주면 되며, 이후엔 git push만 해줘도 된다.
$ git push --set-upstream origin develop
이후 또 코드를 수정하여 재 push해야할 땐 아래와 같은 순서로 진행해주면 된다.
$ git add .
$ git commit -m "커밋메세지 입력"
$ git push
이와 같이 branch자체를 upstream시켜두고 push해준 뒤
gitlab(혹은 github)에서 merge requests(혹은 pull requests)를 날리면
각 commit내역 마다 내가 어떤 부분을 수정하였는지 직관적으로 알 수 있다.
'기타 > 🚘 Git' 카테고리의 다른 글
Upstream과 Downstream/Origin과 Upstream (0) | 2021.09.13 |
---|---|
Git 공부에 도움되었던 사이트 모음 (0) | 2021.09.04 |
Git # merge conflict 해결에 도움을 주는 kdiff3 다운로드 방법(Windows) (0) | 2021.09.04 |
Git reset의 옵션(soft/mixed/hard) (0) | 2021.09.04 |
자주 사용하는 Git의 다양한 명령어 A to Z (0) | 2021.09.03 |