문제

나는 코드 소스 제어 시스템을 사용한 적이 없으며 github로 시작하고 놀랍습니다!

나는 가이드를 읽었고 그것이 어떻게 작동하는지 잘 이해할 수 있다고 생각하고 이미 그것과 함께 일하고 있지만 무언가가 나에게 명확하지 않습니다. Github은 원래 repo의 변경 사항을 내 포크와 자동으로 동기화합니까?

나는 프로젝트를 포기했고 가이드에 따르면이 시점부터 프로젝트 사본을 가지고 있으며 원래 리포의 변경 사항은 내 리포지토에서 만들어서는 안되지만 프로젝트 소유자는 제가 이해했지만 프로젝트 소유자입니다. 원래의 Repo를 업데이트하고 변경 사항을보고 마음에 들었지만 지금은 저장소에서 사용하고 싶지 않았습니다. 레포와 거기의 변화!

나는 어떤 명령도 실행하지 않았다. 나는 불평하지 않습니다. 정말 훌륭하다고 생각하지만, 내가 어떻게 발전하는지 생각하는 방법을 확신해야합니다.

내 질문 :

  1. Github은 원래 Repo의 변경 사항으로 REPO를 자동으로 업데이트합니까?
  2. 하루에 얼마나 자주? REPO로 변경 한 다음 해당 파일이 풀 요청을하기 전에 원래 Repo에서 해당 파일이 업데이트되면 변경 사항이 삭제되고 파일이 덮어 쓰거나 병합됩니까?
  3. 그리고 나의 원래의 저장소의 변화가 상충되면 어떨까요?

미리 감사드립니다!

도움이 되었습니까?

해결책

나는 당신이 무엇을보고 싶을지도 모른다고 생각합니다 포킹 가이드 "아래"상류 변화를 당기고 있습니다". 업스트림 브랜치는 마법의 지점이 아니므로 해당 자습서에서 리베로를 설정해야합니다. 충돌이 있으면 다른 병합 충돌과 마찬가지로 합병해야한다고 생각합니다. git.

다른 팁

글쎄, 나는 단지 같은 문제를 해결했다. 기본적으로 업스트림 코드를 로컬 리포에 가져온 다음 병합해야합니다. 그리고 병합 된 REPO를 원격 저장소로 밀어 넣은 후에.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top