Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge가 머지? #8

Open
HyungJinHan opened this issue Oct 6, 2022 · 1 comment
Open

Merge가 머지? #8

HyungJinHan opened this issue Oct 6, 2022 · 1 comment

Comments

@HyungJinHan
Copy link
Owner

No description provided.

@HyungJinHan
Copy link
Owner Author

Merge

로컬 Branch간 Merge

  • branchB는 메인프로젝트의 브렌치, branchA는 자신의 브렌치
  1. remote 최신화시키기
git remote update
  1. branchB 로 이동
git checkout branchB
  1. remote 확인하기
git remote -v
  1. branchA로 병합하기
git merge branchA
  1. status 확인
git status

대략적인 순서

vs code 사용하기

  1. 해당 branch 클릭 후 새로운 branch 생성
  2. 생성 된 branch로 변경된 것을 확인 후 코드 수정 (동일한 파일을 동시에 수정하는 것은 지양)
  3. 생성한 branch로 수정한 코드 push 및 동기화 실시
  4. vs code 메뉴 중, pull request 아이콘 클릭 후 수정 사항에 대한 commit 메시지 기입하여 pull request 실시
    • commit 메시지 양식 : 22.09.19 22:22 (한형진)
  5. GitHub 사이트에서 merge 작업이 끝나면 해당하는 생성된 branch 삭제
  6. vs code에서의 •••을 클릭해서 prunevs code 상의 동기화 미실시로 인해 삭제되지 않은 origin/branch를 삭제 동기화 작업 실시
    • vs code를 통한 prune 도중 오류가 생긴다면 branchmain으로 변경 후 작업 하기 (생성한 branch를 삭제하는 경우에도 마찬가지로 작업)
  7. 마지막으로 merge로 인한 최신화된 main을 동기화하는 것으로 끝

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant