git-subtree

    1

    1답변

    실행 파일이있는 4 개의 repos가 있고 그 중 하나를 복제 할 때 라이브러리가있는 8 개의 repos를 모두 실행 폴더 옆의 폴더에 복제하려고합니다. 실행 파일은 서비스와 같은 것으로, 4 개 모두는 라이브러리의 주요 저장소에있는 최신 버전을 사용합니다. 나는 또한 그들 중 하나를 복제 할 때 8 라이브러리 repos 모두를 복제하고 싶습니다. So I

    1

    1답변

    최근 주 프로젝트에서 하위 프로젝트 foo를 분할하기로 결정했습니다. foo를 모두 포함하고 싶지는 않습니다. 모든 foo 관련 테스트는 foo /에 안전하게 보관할 수 있습니다. 지금, 나는이 개 저장소 가지고있다 : main/ include/folder1 include/foo/ Test/ foo/ include/.

    2

    1답변

    git subtree에 로컬 변경 내용을 만들고 하위 트리의 repo에있는 분기에이 변경 내용을 적용하여 변경 내용을 병합하도록 끌어 오기 요청을 만들 수 있습니다. 서브 트리의 master에 해당 분기가 있습니까? 두 개의 리포즈 (project과 protocols)가 있는데, 둘 다 내 제어하에 있다고 가정합니다. 1 단계 : project의 repo에

    1

    2답변

    현재 내 워크 플로에 더 적합하기 때문에 모노 리포지토리를 사용하도록 전환하고 있습니다. 그러나, 나는 여전히 거대한 프로젝트의 일부분을 별도로 배포/사용할 수 있기를 원합니다. 그래서 git subtree 대신 splitsh-lite (https://github.com/splitsh/lite)가 등장했습니다. 다음과 같이 그래서, 주 (모노) 저장소의 내

    0

    2답변

    현재 성장중인 자식 프로젝트가 있고 여러 부분이 프로젝트로 시작하고 있습니다. 그래서 하위 모듈을 만들고 파일의 기록을 유지하려고합니다. 가 서로 다른 폴더 간 이동 (예 partThatIsItsOwnProject에 partThatIsNotItsOwnProject에서 내가 너무 그 이동의 역사를 가지고 싶습니다.)이었다 하기 전에 : 내가 가지고 싶은 /.

    4

    2답변

    나는 개발중인 복잡한 이온 프로젝트를 가지고있다. 현재 개발중인 많은 구성 요소와 공급 업체는 제네릭이며 다른 회사의 프로젝트에서 사용할 수 있습니다. 이것은 소프트웨어 개발에서 일반적입니다. 구성 요소 기능 지점에 밀려 테스트 베드에서 개발 my-company-library-repo ---- |_ component 1 feature b

    5

    1답변

    리모컨을 내 repo의 폴더로 가져 오려고합니다. 사용하는 경우 : git subtree pull --prefix my-local/folder my-remote master 나는 다음과 같은 오류를 받고 있어요 : fatal: refusing to merge unrelated histories 은 내가 옵션 --allow-unrelated-histories

    0

    1답변

    두 개의 폴더로 구성된 프로젝트를 구축 중입니다. 하나는 IOT 장치에서 실행하고 다른 하나는 서버에서 실행할 폴더입니다. 서버 부분은 Heroku에 배치됩니다. 프로젝트 전체를 하나의 전체 Git 프로젝트에 보관하고 싶습니다. 그래서 모든 것을 함께 정리할 수 있습니다. /* current setup */ ├── server/ ├── device/

    -1

    1답변

    나는 내 vim 구성을 유지하는 git 저장소를 가지고있다.이 트리는 플러그인을 포함하고있는 다른 사람들의 repos를 참조하는 많은 자식 서브 모듈을 포함하고있다. GNU stow를 사용하여 올바른 점 파일 저장소를 설정하는 데 관심이 있었기 때문에 vim repo를 통합하는 가장 좋은 방법은 점 파일 repo에 서브 트리를 만드는 것이라고 생각했습니다.

    1

    1답변

    내 자신의 Unity 프로젝트에 Git을 사용하고 있습니다. 인 (나는 유일한 개발자입니다.) 유니티 개발자가 알 수 있듯이 Unity는 프로젝트의 메인 폴더 인 "Assets"폴더 아래에있는 모든 ".meta"파일을 만듭니다. 또한이 파일은 프로젝트의 무결성을 유지하기 위해 원본 파일과 함께 추적되어야합니다. # Unity Project Folder /