해결된 질문
작성
·
252
답변 1
2
PR을 날리시면 리더역할을 하시는 분이 merge를 하시면 default branch에 merge가 됩니다.
branch에서 커밋없이 코드 작업을 하고 있다는게 이해가 안가지만
제가 branch만들고 했던 방식을 말씀드리자면
feature branch 만들기
feature branch에서 add . 하고 commit
dev branch에서 merge하고 push
dev branch에서 PR날리기
이런식으로 작업했습니다. release라는 오류 수정하는 브랜치도 있기는한데 사용하지는 않았습니다.
저는 Requst Pull을 요청하고 리더분이 PR을 날리시지않은상황
→ 질문자 분이 PR을 날리고 리더분이 merge하지 않는 상황말씀하신거 같고
상태에서 제가 다른작업을 해도 괜찮은지 예를들면 코드를 작성하거나
브랜치를 삭제한다거나 merge를 하거나
→ 해도 괜찮아요 다른 작업을 하면 또 PR하라고 문구가 나오거나 PR창가면 PR을 생성할 수 있어서 Git의 장점이 각각 작업하고 협업할 수 있는게 장점이라 만약 그게 안되면 리더분이 허락해줄 때 까지 막힌거라 가능해요. 만약 전에 보낸 PR이 문제가 있으면 merge하기 전에 git에서 충돌이나 에러가 있다고 유효성 검사에서 실패합니다. 이 상태에서 첫번째게 실패하고 두번째 작업한게 성공하면 두번째꺼만 적용되고 만약에 통과되면 첫 번째로 보낸 PR이 merge되고 그다음 작업한 것들도 통과된다면 merge될 겁니다.
첫 번째 작업 통과 → A란게 추가 되면 default에 merge해서 A추가
두 번째 작업 통과 → B란게 추가되고 A를 삭제했으면 default에 merge해서 B가 추가되고 A삭제
단지 작업하시고 PR 날리실 때 어떤거로 PR날리셨는지 commit 내용을 적고 comment에 남기시면 리더분이 파악하기 쉬우실거에요
아 답변감사합니다 제가 글을 너무 못적어서
저는 Requst Pull을 요청하고 리더분이 PR을 날리시지않은상황
상태에서 제가 다른작업을 해도 괜찮은지 예를들면 코드를 작성하거나
브랜치를 삭제한다거나 merge를 하거나
주말에 답변달아주셔서 감사합니다