«git» 태그된 질문

Git은 오픈 소스 DVCS (Distributed Version Control System)입니다.

2
개인 Github 리포지토리의 공동 작업자가 각 리포지를 포크해야합니까?
현재 프로젝트를 진행 중이며 공동 개발자 인 Github의 개인 저장소에 소스 코드가 있습니다. 확실하지 않은 것은 각 작업을 분리하는 방법입니다. 우리가해야 할 일은 : 우리 각자는 저장소를 포크해야합니다. 코드를 푸시 할 준비가되면 프로젝트 리더의 리포지토리에 풀 요청을 제출합니다.이 요청을 동시에 코드 검토를 수행 할 수있는 기회로 사용할 수 있습니다. 개인 …

4
여러 머신에서 Git으로 작업하기
조금 이상하게 들릴지 모르지만, 여러 방식으로 함께 연결된 여러 머신에서 Git에서 작업하는 좋은 방법이 궁금합니다. 두 가지 옵션이있는 것처럼 보이며 양쪽에서 이점을 볼 수 있습니다. 공유를 위해 git 자체를 사용하십시오. 각 머신에는 자체 저장소가 있으며 그들 사이를 가져와야합니다. 다른 컴퓨터가 오프라인 인 경우에도 두 컴퓨터에서 작업 할 수 있습니다. 이것 …
15 git  workflows  dvcs 

2
git-flow 모델에서 버그 수정은 어디에 있습니까?
일반적으로 Git-flow 모델 핫픽스는 특정 hotfix-*브랜치에 들어가고 릴리스가 release-*브랜치에 들어가기 직전에 작은 통합 수정으로 이동합니다 . 이전 버전의 일반적인 버그 수정 장소가없는 것 같습니다. 그들은 어디에 나타나야 하는가? 그들은 ( 지점 처럼 ) 자신의 bug-*지점 에 있어야합니까 ?developfeature
15 git  gitflow 

2
실패한 테스트를 어디에서 진행해야합니까?
방금 GitHub 리포지토리의 브랜치 설정을 변경하여 내 [다음] 브랜치에 풀 요청을 통한 전달 CI 빌드가 필요합니다. 테스트 실패에 대한 여러 팀원과의 토론이 이어졌습니다. 맥락 상 ... 리포지토리에는 릴리스가있을 때만 PR되는 [master] 브랜치가 있으므로 [master]에는 메이저, 마이너, 핫픽스, 베타, 알파 / 여부에 관계없이 마지막 릴리스 시점 의 코드가 포함 됩니다 시험판 …

4
GitHub에서 "다시 시작"하는 방법?
다른 프레임 워크 등을 사용하여 프로젝트를 완전히 다시 작성하려고합니다. 히스토리를 포함한 이전 코드를 참조 용으로 유지하는 것이 좋습니다. 위험, 혼란 및 놀라움을 피하기 위해 가장 좋은 방법은 무엇입니까? 내 생각은 새 분기를 만들고 모든 것을 바꾸고 기본 "새"버전을 실행하고 마지막 "이전"마스터에 태그를 지정한 다음 분기를 마스터에 병합하는 것입니다. 이것이 합리적으로 …
14 git  github 

3
각 환경에있는 코드 버전을 어떻게 추적 할 수 있습니까?
우리 팀은 현재 다음과 같은 상당히 간단한 분기 / 배치 프로세스를 사용합니다. ┌────────┐ ┌────┐ ┌──────┐ Environments: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ ▲ ▲ ▲ │ │ │ ┌────────┐ ┌────┐ ┌──────┐ Builds: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ …


3
Github 조직 리포지토리, 이슈, 여러 개발자 및 포킹-최상의 워크 플로 사례
이상한 제목, 예, 그러나 나는 생각할만한 약간의 근거가 있습니다. 개인 저장소가있는 github에 조직 계정이 있습니다. 우리는 github의의 기본 문제 / 풀 요청 기능 (풀 요청이 기본적으로 있습니다 사용하려는 정확히 우리가 코드 리뷰 및 기능 토론으로까지 원하는). 기존 문제를 풀 요청으로 변환하고 현재 지점을 자동으로 연결할 수있는 멋진 기능을 갖춘 defunkt …

7
TFS에서 Git으로
저는 .NET 개발자이며 소스 제어 소프트웨어로 TFS (팀 기반 서버)를 여러 번 사용했습니다. TFS의 좋은 기능은 다음과 같습니다. Visual Studio와의 우수한 통합 (그래서 거의 모든 것을 시각적으로 수행하며 콘솔 명령은 사용하지 않음) 간편한 체크 아웃, 체크인 프로세스 쉬운 병합 및 충돌 해결 쉬운 자동화 빌드 분기 이제 Git을 오픈 소스 …

3
GitHub에 대한 Git 프로젝트 종속성
프레임 워크 위에 PHP 프레임 워크와 CMS를 작성했습니다. CMS는 프레임 워크에 의존하지만 프레임 워크는 CMS 파일 내에 자체 포함 된 폴더로 존재합니다. GitHub에서 별도의 프로젝트로 유지하고 싶지만 프레임 워크를 업데이트 할 때마다 CMS 프로젝트를 업데이트하지 않아도됩니다. 이상적으로는 CMS가 실제로 파일을 커밋하지 않고 미리 정의 된 하위 디렉토리에 포함시키기 위해 프레임 …
14 php  git  github  dependencies 

3
동일한 전체 프로젝트의 일부인 여러 Git 리포지토리 그룹화
서버 구성 요소, 웹 응용 프로그램 구성 요소, iOS 구성 요소, Android 구성 요소 등 여러 구성 요소가있는 프로젝트가 있다고 가정 해 보겠습니다.이 구성 요소는 모두 별도의 코드베이스이지만 느슨하게 연결되어 있습니다 (예 : 서버 변경). 코드는 다른 모든 구성 요소를 변경해야 할 수도 있습니다) Git에서이 프로젝트를 구성하는 가장 효율적인 방법은 …
14 git 

3
다중 저장소 환경의 패키지 및 버전 전략
우리는 자체 팀 리포지토리를 관리하는 여러 팀이있는 작은 회사입니다. 이것은 웹 플랫폼이며 각 팀의 아티팩트는 매일 밤 테스트를 위해 배포됩니다. 버전 관리 및 패키징 관련 프로세스를 공식화하려고합니다. 모든 팀에는 일상적인 개발을 수행하는 마스터 지점이 있습니다. 각 팀의 품질 보증 담당자는 팀 변경 사항의 결과물을 요리사가 모든 구성 요소를 결합한 테스트 …

2
커밋 진행 중 갑자기 아직 존재하지 않는 커밋에 의존하는 것처럼 보일 때 어떻게 처리합니까?
나는 Git에 경험이 없지만 최선을 다해 익숙해 지려고 노력했지만 지금까지는 혼자서 작업하는 프로젝트에만 사용하고 있습니다. 코딩 할 때 자연스럽게 하향식 접근법이 있으며 (미래를 알 수 없기 때문에) 반복되는 테마가 있습니다. 나는 일을한다. 나는 내 일을 "커밋 할 수있는"것으로 만들기 위해 다른 일을해야한다는 것을 알게되었다. 다른 작업은 자체 커밋이 필요합니다. 커밋 …
13 git 

2
웹 호스트에서 "git push"업데이트 파일을 만드는 방법은 무엇입니까?
공유 호스팅에서 동일한 웹 호스팅 서비스로 호스팅되는 사이트가 몇 군데 있습니다. 내 웹 호스트는 Git을 지원하며 SSH 액세스 권한이 있으며 랩톱에도 Git 설정이 있습니다. "git push origin master"를 수행 할 때 웹 서버의 파일을 자동으로 업데이트하고 이전 커밋 파일의 백업을 저장하여 원하는 경우 쉽게 롤백 할 수 있도록 만들고 싶습니다. …
13 git  web 

2
Git에서 커밋 데이터를 확인하는 올바른 방법은 무엇입니까?
내 목표는 특정 요구 사항을 충족하지 않는 커밋 데이터를 확인한 다음 커밋이 생성되거나 원격 저장소로 푸시되는 것을 거부하는 것입니다. 사전 커미트 후크를 수행하는 문제는 사전 커미트 후크 파일을 수동으로 업데이트해야하는 많은 사람들에게 배치하기 어렵다는 것입니다. 또한 Git을 사용하면 배포가 쉽지만 .git 폴더에 하위 모듈을 가질 수 없습니다. 내가 보는 다른 …
13 git 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.