찾다

 >  Q&A  >  본문

git - 어느 브랜치로 전환하든 해당 브랜치의 코드가 로컬로 다운로드됩니까?

어떤 브랜치로 전환하면 해당 브랜치의 코드가 로컬로 다운로드되나요?

为情所困为情所困2812일 전795

모든 응답(6)나는 대답할 것이다

  • PHPz

    PHPz2017-05-02 09:35:50

    모두가 함께 협업하는 경우 다른 지점이 중앙창고로 밀렸을 수도 있지만 현재로서는 로컬에서 볼 수 없습니다.
    예를 들어 원래는 master 브랜치만 있었는데 다른 사람이 f1 브랜치를 푸시한 경우입니다.
    현재 귀하의 지역에서는

    으아아아

    f1,

    에 대한 스위치 분기를 직접 실행합니다. 으아아아

    물론 불가능합니다.
    그럼 우리는 어떻게 해야 할까요?

    중앙지사 정보를 삭제할 수 있습니다

    으아아아

    이렇게 하면 즐겁게 지점을 전환할 수 있습니다

    으아아아

    이 시점에서 f1,

    에서 분기했습니다. 으아아아 앞의

    *은 현재 로컬이 가리키는 브랜치를 나타냅니다.

    회신하다
    0
  • PHPz

    PHPz2017-05-02 09:35:50

    그렇네요. 잘라도 됩니다

    회신하다
    0
  • 某草草

    某草草2017-05-02 09:35:50

    특정 코드가 어떻게 저장되어 있는지 잘 모르겠고 연구한 적도 없습니다. 하지만 이 기능을 전환하면 모든 코드를 다운로드해서는 안 됩니다. 로컬 코드를 먼저 감지한 다음 로컬에서 사용할 수 없는 코드를 다운로드해야 합니다. 주의 깊게 관찰해 보면 프로젝트에 코드 양이 많으면 처음 복제하는 데 시간이 오래 걸리지만 브랜치를 전환하는 것이 훨씬 빠릅니다. 코드와 브랜치가 일관되게 유지되지만 매번 모든 코드가 다시 다운로드되는 것처럼 느껴지지는 않습니다.

    회신하다
    0
  • 某草草

    某草草2017-05-02 09:35:50

    로컬 버전이 최신이 아닌 경우에도 git pull origin 分支 해당 브랜치의 최신 버전과 동기화하려면

    직접 실행해야 합니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:35:50

    모든 지점 코드가 로컬에 있습니다. 모든 사람의 창고는 각 지점 버전의 복제본이며, 그렇지 않으면 클론이라고 합니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-02 09:35:50

    브랜치 전환 후 서버에서 최신 코드를 가져와야 합니다

    으아아아

    회신하다
    0
  • 취소회신하다