찾다

 >  Q&A  >  본문

Git에서 삭제된 파일이 있는 브랜치를 병합하면 어떤 결과가 나오나요?

작전

1. 예를 들어 dev와 myBranch라는 두 개의 브랜치가 있습니다. 이제 두 브랜치의 콘텐츠가 동일하며 동기화되었습니다.

2. 이제 여러 파일 a.txt, b.txt가 dev에서 삭제되었습니다. 가져오기를 위해 로컬로 전환하세요.

3. 그런 다음 myBranch 분기로 전환하고 개발 콘텐츠를 myBranch에 병합합니다.

질문:

1. 병합 후 myBranch의 파일이 삭제되나요?

2. myBranch 브랜치가 dev에 병합되면 유지되나요?

회사 git은 함부로 운영할 수 없으니 아시는 분께서 답변해주시면 좋겠습니다

仅有的幸福仅有的幸福2803일 전702

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

  • 黄舟

    黄舟2017-05-02 09:48:18

    1. git checkout myBranch; git merge dev. 결과적으로 myBranch에서 파일이 삭제됩니다.

    2. git checkout dev; git merge myBranch. 파일이 dev에서 삭제되었기 때문에 myBranch를 병합해도 파일이 복원되지 않습니다.

    3. 회사 git으로는 함부로 플레이할 수 없으니 직접 github을 등록해서 부담없이 플레이해보세요.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:48:18

    병합 후 파일은 항상 a.txt 및 b.txt가 있는 브랜치가 있으므로 삭제되지 않습니다.

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