«git» 태그된 질문

Git은 오픈 소스 분산 버전 제어 시스템 (DVCS)입니다. Git 사용 및 워크 플로우와 관련된 질문에이 태그를 사용하십시오. 리포지토리가 GitHub에서 호스팅되기 때문에 Git 관련 문제에 [github] 태그를 사용하지 마십시오. 또한 Git 저장소와 관련된 일반적인 프로그래밍 질문에이 태그를 사용하지 마십시오.

6
테스트 / QA 프로세스와 통합 된 Git 분기 전략
우리의 개발팀은 GitFlow 브랜칭 전략을 사용하고 있습니다. 최근에 소프트웨어 품질을 향상시키기 위해 몇 명의 테스터를 모집했습니다. 아이디어는 모든 기능을 테스터가 테스트 / QA해야한다는 것입니다. 과거에는 개발자가 별도의 기능 분기에서 기능에 대해 작업하고 develop완료되면 다시 분기로 병합합니다 . 개발자는 해당 feature지점 에서 자신의 작업을 직접 테스트 합니다. 이제 테스터와 함께이 질문을 …
131 git  testing  qa  git-flow 


3
GIT에서 2 개의 분기를 병합
방금 GIT를 사용하기 시작했고 훌륭하다고 생각했지만 merge명령이 수행 하는 작업에 대해 약간 혼란 스럽습니다 . "A"지점에 작업중인 프로젝트가 있다고 가정 해 보겠습니다. 집에 가서이 지점을 변경하고 "B"로 저장합니다. 다른 프로그래머가 "A"를 변경하고 "C"로 저장합니다. 두 분기 "B"와 "C"를 병합 한 다음 변경 사항을 새 분기로 커밋하는 방법이 있습니까? 아니면 '병합'의 …
131 git  merge  commit 


5
리베이스를 수행 한 후 Git 커밋이 동일한 분기에 복제됩니다.
나는 Rebasing의 위험에 대해 Pro Git에 제시된 시나리오를 이해합니다 . 저자는 기본적으로 중복 된 커밋을 피하는 방법을 알려줍니다. 공용 저장소에 푸시 한 커밋을 리베이스하지 마십시오. Pro Git 시나리오에 정확히 맞지 않는다고 생각하고 여전히 중복 된 커밋으로 끝나기 때문에 내 특정 상황을 알려 드리겠습니다. 로컬에 해당하는 두 개의 원격 지점이 있다고 …
131 git  branch  rebase 

2
속기 커밋 ID가 두 개의 다른 커밋을 나타낼 수 있다면 Git에서 경고합니까?
다음 cee157과 같은 2 개의 다른 커밋 ID를 참조 할 수있는 경우 cee157eb799af829a9a0c42c0915f55cd29818d4 과 cee1577fecf6fc5369a80bd6e926ac5f864a754b 입력하면 Git에서 경고 git log cee157합니까? (또는 Git 1.8.5.2 (Apple Git-48)를 사용하면 입력 할 수 있습니다 git log cee1). 나는 그것이 권위있는 출처를 찾을 수는 없지만 그래야한다고 생각합니다.
130 git 


6
기본적으로 --force-with-lease 푸시
방금 배웠습니다 git push --force-with-lease. 꽤 굉장합니다. 그러나 물론 나는 그 힘을 자주 사용하지 않으므로 다음에 필요할 때이 멋진 기능을 잊어 버릴까 걱정됩니다. git을 구성하는 방법이 있으므로 의도적으로 재정의하지 않는 한 git push -f자동으로 사용 됩니까?--force-with-lease--no-force-with-lease (임대없이 힘을 사용하기를 원한다고 상상할 수 없습니다!)
130 git 



7
커밋을 github에 푸시하면 Git이 실패합니다.
github에서 호스팅 한 git repo를 랩톱에 복제했습니다. 문제없이 몇 가지 커밋을 github에 성공적으로 푸시 할 수있었습니다. 그러나 이제 다음 오류가 발생합니다. Compressing objects: 100% (792/792), done. error: RPC failed; result=22, HTTP code = 411 Writing objects: 100% (1148/1148), 18.79 MiB | 13.81 MiB/s, done. Total 1148 (delta 356), reused 944 …
130 git  github  rpc 

4
힘내 당겨 후 세부 변경
힘내 뽑기 후 출력은 변경 량에 대한 요약을 제공합니다. 각 파일 또는 일부 파일의 자세한 변경 내용을 어떻게 볼 수 있습니까? 자, Jefromi에게 내 질문은 다음과 같습니다. 내가 마스터하기 위해 당기고 있는지 어떻게 알 수 있습니까? 내가 한 건 "git pull"뿐입니다. 마스터는 무엇을 가리키며 Git의 두 기본 헤드 인 마스터와 …
130 git  git-pull 

6
푸시하기 전에 여러 커밋을 하나로 결합
이 질문은이 작업을 수행하는 방법뿐만 아니라 Git을 사용하는 것이 좋은지 나쁜지에 관한 것입니다. 로컬에서는 마스터 브랜치에서 대부분의 작업을 수행하지만 "topical_xFeature"라는 주제 브랜치를 만들었습니다. "topical_xFeature"에서 작업하고 마스터 브랜치에서 다른 작업을 수행하기 위해 앞뒤로 전환하는 과정에서 "topical_xFeature"브랜치에 대해 둘 이상의 커밋을 수행 한 것으로 나타 났지만 각 커밋 간에는 아무 작업도 수행하지 …
130 git  commit  git-commit 

11
Git은 원격 지사를 삭제할 때 원격 참조가 존재하지 않는다고 말합니다.
나는 달렸다 git branch -a * master remotes/origin/test remotes/origin/master 원격 지점을 삭제하고 싶습니다 난 노력 했어 git push origin --delete remotes/origin/test 알았어 오류 : '원격 / 원산지 / 테스트'를 삭제할 수 없습니다 : 원격 참조가 없습니다 어떻게 존재하지 않습니까? 나는 git branch -a했고 나는 그것을 보았다. 내가 뭘 그리워 했어?
130 git 

1
리포지토리 복제시 Git 하위 모듈 폴더 비우기
https://github.com/aikiframework/json에 하나의 리포지토리가 있습니다 . 로컬 사본에서 명령을 사용하여 하위 모듈을 추가했습니다. git submodule add git@github.com:jcubic/json-rpc.git json-rpc 그런 다음 커밋하고 푸시하고 변경 사항이 GitHub에 나타납니다 (클릭 할 수 있음). 하지만 레포를 복제하면 git clone https://github.com/aikiframework/json.git 서브 모듈 폴더 json-rpc가 비어 있습니다. 내가 여기서 무엇을 놓치고 있습니까? 내가 무엇을 잊었습니까? 그 …

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