GIT 분기 전략으로 2 분기(석,task)-방지하는 방법 코드에 손실 master?

0

질문

나는에 대해 읽기 GIT 분을 포함하는 전략을 마스터하고,개발하고,핫픽스,자료,기능입니다.

우리는 5 개발자는 작업에이 웹 사이트입니다. 다음과 같은 분기의 전략을 사용하고 싶습니다.

  1. 생산 코드입니다.
  2. 내가 만드는 작업이 떨어진 지점입니다.
  3. 나는 작업에 대한 작업을 지점,그리고 추진하기 전에 코드를 간단하게 스위치를 마스터하고 끌어 코드,스위치 작업 및 병합으로 마스터입니다. 이도록 내 코드와 동기화에 원격 master
  4. 밀어 코드
  5. 올리 PR 에서 작업 지점입니다.

면 무엇이 일어나 마스터가 추가하는 코드 나는 누락에서 작업 지점 및 나는 실행하는 것을 잊지 마세요 단계 3?

git github
2021-11-23 14:18:56
2

최고의 응답

1

를 사용하는 경우 GitHub,당신을 추가할 수 있는 지점을 보호 규칙이 필요한 지점을 그대로--날짜 master 지를 허용하기 전에 병합할 수 있기:

GitHub's 'require branches to be up to date before merging' protection rule

의 지점이어야 합 최초점 병합하기 전에.

보 GitHub 지점보호 규칙이 문서 여기입니다.

2021-11-23 14:34:28

다른 대답을 것 같다는 점이 자동으?
variable

이것은 여분의 안전성 확인을 위해 당신 master 니다. 이 지점은 보호를 규칙을 사용하지 않도록 설정하는 문서 say:"상태 확인이 실패할 수 있습한 후에 병합하는 지점이 있는 경우 호환되지 않는 변경을 가진 기본 지점에 있습니다."
Adil B

이 방지 병합 경우에도 충돌이 없다(그래서 아무도 라인 갈등)하지만 코드에서 변경 다른 장소는? 을 강제로 개발자를 끌어 최신 코드 및 병합하기 전에 PR?
variable

네,그의 목적이 분기 보호 규칙이 있습니다. 문서 페이지가 몇 가지 유용한 정보,too.
Adil B

어디를 방지하기 위해 설정을 밀어를 마스터하지 않고 PR?
variable

Restrict who can push to matching branches 지 protection 규칙을 제한할 수 있습니다 직접 밀어를 master포함하여 관리자의합니다.
Adil B
1

당신을 잃지 않을 것 코드입니다. 하는 경우 Task 점이 밀려하지 않고 동기화 master 첫째,GitHub 에서 당신을 말할 것이 있다면 충돌이 발생합니다.

상충되는 경우에,당신은 당신을 얻을 것이 이 메시지에 PR:


enter image description here


Then you can pull master 로컬에서 충돌을 해결하고 다시 밀어 변경 Task.

이 없는 경우에는 충돌하는 파일을 병합할 수 있습니다없이 업데이트 Task 지점,경우에도 master 은 앞서 있습니다.

2021-11-23 14:30:54

당신은 무엇을 의미합 If there are no conflicting files -당신은 당신을 의미의 충돌이 없으로 존경을 전체 파일 또는 특정 라인 충돌?
variable

내 말은 어떤 충돌을 발생하는 것을 병합하는 경우 로컬로 선 git 병합할 수 없다. 이 될 수 있습을 전체 파일(삭제한 파일을 수정된 대 파일)또는 특정 라인입니다. 그러나 수정할 경우,같은 파일에 두 개의 서로 다른 부품,충돌이 없을 것이라
thchp

는 방법이 있을 방지할 수 있습 병합 경우에도 충돌이 없다(그래서 아무도 라인 갈등)하지만 코드에서 변경 다른 장소는?
variable

을 적용할 수 있습니다 앞으로 병합하 repo stackoverflow.com/questions/60597400/... 그러나 무엇이 될 것입의 포인트는? 을 보호하려는 경우 귀사의 생산 지점,당신을 허용하면 안된 팀을 병합으로 그것이 사람들을 제외하고 권리가 있(을 유지하는 역할을 대 쓸 역할까?)
thchp

에 의해 방지 병합 의미를 방지 PR.
variable

당신을 막을 수 없다. 을 보호할 수 있는 가지도록 관리자만 할 수 있습 병합 홍보,필요로하는 PRs 은 날짜에 적용하여 선형사
thchp

무엇에 관한 설정에서 언급한 다른 대답은?
variable

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................