git-flow

    3

    2답변

    때로는 (내 개발 속도를 높이기 위해) 코드에서 몇 가지 물건을 harcode해야합니다. 그것은 자격 증명 일 수도 있고, 특정 기능을 테스트 할 수있는 해킹 일 수도 있습니다. 여러 가지 이유로, 나는이 코드를 메인 코드베이스 나 심지어 개발 브랜치로 밀어 내고 싶지 않다. 얼마 동안은 'git-assum-unchaged'명령을 사용했지만 병합, 리베이스

    2

    1답변

    우리는 는 자식 흐름에 기능 지점에 지점 개발을 통합 할 수 있습니까? 아래 이미지에 표시된 것처럼 두 개발자가 할당 한 2 개의 기능 브랜치 (A (빨간색) 및 B (파란색))가 있습니다. B에서 A의 코드가 필요하면 이 허용됩니다.A은 개발을 위해 푸시하고, B을 개발에서 풀어 주시겠습니까? 병합을 개발했지만 분기를 병합하지 않고 덮어 쓰지 만 이유는이

    0

    1답변

    트렁크 기반 개발을 으로 수행하면 연속 배치을 달성 할 수 있습니다. 이것이 우리의 분기 전략입니다. 마스터> 무슨 라이브 프로덕션에서 릴리스> 테스트 통과 및 CI 서버 dev에> 개발 팀에서 매일 병합에 의해 만들어진 점을 놓습니다. 릴리스에서 마스터 단계로 풀 요청을 수행하는 것을 고려한 경우. 그 접근 방식에 대한 장단점은 무엇입니까? dev 브랜치

    1

    1답변

    GitFlow를 SourceTree와 함께 사용하면 기능이었던 이름을 사용하여 새 기능을 시작할 수있었습니다. 하지만 SmartGit을 사용하면 그 일을 저를 제한합니다. 는 것을 허용하거나 가능 분명하지 않다 내가 그렇게 변경할 수 있습니다 가능한 구성 플래그가 있습니까?

    1

    1답변

    제 프로젝트에서 제 3 자 git repo를 라이브러리로 사용했습니다. 그리고 그것들을 .gitignore리스트에 추가하여 라이브러리를 개별적으로 가져올 수 있습니다. 내 프로젝트의 특정 커밋을 타사 라이브러리의 특정 커밋에 바인딩하는 방법이 있습니까?

    2

    1답변

    지사와 하나의 지사가 있습니다. 기능/A라고 부르 자고합니다. 누군가가 리모콘을 개발할 때, 나는 그것을 잡아 당겨서/A를 찾아서 그것을 다시 개발하려고합니다. 이제 feature/B라는 새로운 브랜치를 만들고 feature/A에서 "상속"하고 일부 개발을하고 싶습니다. (필자는 feature/A의 코드가 feature/B가 필요합니다),하지만 필자는 필자

    -1

    1답변

    릴리스 버전에 따라 출하 된 코드가 병합되고 태그가 지정되는 단일 릴리스 분기입니다. 릴리스를 준비 할 때 안정 코드가 마스터에서 릴리스 분기로 병합됩니다. CI 서버는 릴리스 모드으로 빌드되며 성능을 위해 최적화됩니다. 릴리스 분기의 다른 이점은 무엇입니까?

    0

    1답변

    백엔드 서비스를 배치하기 위해 git 플로우 프로세스를 따르려고합니다. 백엔드 서비스는 graphQL API이며 황금 규칙은 입니다. NEVER은 이전 버전과의 호환성을 없애줍니다. 왜 내가 릴리스 분기가 필요한지 알 수 없습니다. 내가 이전 버전과의 호환성을 깨뜨리지 않으면, 릴리스 환경에서 테스트 할 내용은 무엇입니까? 새로운 기능 개발 개발 에서 지점

    2

    3답변

    모든 코드가 결국 요청 코드 검토를 거치도록하기 위해 우리는 기능에 대한 브랜치와 git-flow style을 따르는 개발 중 버그 분기를 만들기 시작했습니다. 유일한 문제는 릴리스 분기에서 버그가 발견되면 릴리스 분기로 다시 풀 요청을하기 위해 릴리스 분기에서 분기를 만들어야한다는 것입니다. 그러나 버그가 릴리즈 브랜치 (bug)를 수정할 때 릴리즈 브랜

    1

    2답변

    제 질문은 gitflow 프로세스의 특정 시점을 나타냅니다 (문서화 된 내용은 here). 이미 release/1.2의 버그 수정을 master에 병합하고 적절하게 태그를 지정했습니다. 역사가 보이는 방법 외에도 release/1.2의 백합과 master의 백서 합치기와 develop의 백합과의 차이점은 무엇입니까? 나는 두 가지 방법을 시도해 보았으며,