«git» 태그된 질문

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

3
힘내-push.default“matching”과“simple”의 차이점은 무엇입니까?
나는 잠시 동안 git을 사용 해 왔지만 새로운 원격 저장소를 직접 설정할 필요는 없었으며 그렇게하는 데 궁금했습니다. 저는 튜토리얼을 읽었으며 "git push"를 작동시키는 방법에 혼란을 느낍니다. 단순히 사용 git push하면 기본 분기 (?)를 표시하도록 요청합니까? 이 두 가지 옵션의 차이점은 무엇입니까? git config --global push.default matching git config --global push.default …

8
Git에서 분기를 언제 삭제합니까?
안정적인 응용 프로그램이 있다고 가정하십시오. 내일 누군가 누군가 우리가 바로 핫픽스를 결정하기로 한 큰 버그를보고합니다. 따라서 "master"에서 해당 핫픽스에 대한 분기를 작성하고 이름을 "2011_Hotfix"로 지정한 다음 모든 개발자가이를 수정하기 위해 공동 작업 할 수 있도록이를 푸시합니다. 버그를 수정하고 "2011_Hotfix"를 "master"및 현재 개발 지점으로 병합합니다. "마스터"를 누르십시오. 이제 "2011_Hotfix"로 무엇을합니까? 그것이 …

4
다른 저장소 내에서 git 저장소를 어떻게 사용합니까?
다양한 프로젝트에서 사용할 JavaScript 및 CSS 마스터 파일과 스크립트를 모두 유지하는 Git 미디어 저장소가 있습니다. 자체 Git 리포지토리에있는 새 프로젝트를 만드는 경우 새 프로젝트의 미디어 리포지토리에서 JavaScript 파일을 사용하는 방법으로 변경하면 스크립트의 두 복사본을 업데이트하지 않아도되는 방법 ?

4
재귀 적으로 Git 업데이트 서브 모듈
내 프로젝트 구조 ProjectA -FrameworkA (submodule) --Twig (submodule of FrameworkA) 하위 모듈을 재귀 적으로 업데이트하려면 어떻게해야합니까? 이미 git 명령을 시도했습니다 (ProjectA 루트에서) git submodule foreach git pull origin master 또는 git submodule foreach --recursive git pull origin master Twig 파일은 가져올 수 없습니다.

8
해시 마크 (#)로 git commit 메시지를 시작하십시오.
Git은 #커밋 할 때 주석 줄로 시작하는 줄을 처리합니다 . 이것은 티켓 추적 시스템으로 작업 할 때 매우 성가 시며 줄의 시작 부분에 티켓 번호를 쓰려고합니다. #123 salt hashed passwords git은 커밋 메시지에서 단순히 라인을 제거합니다. 해시를 피할 수있는 방법이 있습니까? 나는 시도 \하고 !, 그러나 아무것도 작동하지 않습니다. 이전의 …

6
이 베어 리포지토리로 푸시 할 수없는 이유는 무엇입니까?
이 워크 플로우의 문제점을 설명 할 수 있습니까? $ git init --bare bare Initialized empty Git repository in /work/fun/git_experiments/bare/ $ git clone bare alice Cloning into alice... done. warning: You appear to have cloned an empty repository. $ cd alice/ $ touch a $ git add a $ git commit …
283 git 


6
Linus Torvalds는 Git이 절대로 파일을 추적하지 않는다고 할 때 무엇을 의미합니까?
Linus Torvalds 는 2007 년 Google의 Tech Talk에서 Git이 처리 할 수있는 파일 수를 물었을 때 인용했습니다 (43:09). … Git은 컨텐츠를 추적합니다. 절대 단일 파일을 추적하지 않습니다. Git에서 파일을 추적 할 수 없습니다. 당신이 할 수있는 일은 단일 파일이있는 프로젝트를 추적 할 수 있지만 프로젝트에 단일 파일이있는 경우 반드시 수행하고 …


11
특정 리포지토리에만 GIT_SSL_NO_VERIFY를 어떻게 설정합니까?
적절한 인증서없이 git 서버를 사용해야하지만 할 필요는 없습니다. env GIT_SSL_NO_VERIFY=true git command 매번 git 작업을 수행합니다. 그러나 다른 git 리포지토리에 SSL을 사용하도록 설정하고 싶습니다. 이 로컬을 단일 리포지토리로 만드는 방법이 있습니까?
283 git  ssl 

7
Git 저장소의 크기 찾기
Git 저장소의 크기를 찾는 간단한 방법은 무엇입니까? 그리고 du -h내 저장소의 루트 디렉토리를 의미하지 않습니다 . 무시 된 파일이 많으므로 전체 저장소 크기와 크기가 다릅니다. 본질적으로 저장소 복제시 얼마나 많은 데이터가 전송되는지 알고 싶습니다.
283 git  filesize 

15
자체 서명 된 인증서가있는 Windows에서 git을 사용하여 "로컬 발급자 인증서를 가져올 수 없음"을 확인할 수 없습니다
Windows에서 Git을 사용하고 있습니다. msysGit 패키지를 설치했습니다. 테스트 저장소에는 서버에 자체 서명 된 인증서가 있습니다. 문제없이 HTTP를 사용하여 저장소에 액세스하고 사용할 수 있습니다. HTTPS로 이동하면 오류가 발생합니다. SSL 인증서 문제 : 로컬 발급자 인증서를 가져올 수 없습니다. Windows 7 클라이언트 시스템의 신뢰할 수있는 루트 인증 기관에 자체 서명 된 인증서가 …

10
병합 충돌을 해결 한 후 병합을 어떻게 완료합니까?
Git 커뮤니티 북 의 기본 분기 및 병합 섹션을 읽었습니다 . 그래서 나는 그것을 따라 하나의 지점을 만듭니다 experimental. 그럼 내가: 실험 분기로 전환 (git checkout Experiment) 많은 변화를 주다 커밋 (git commit -a) 마스터 브랜치로 전환 (git checkout master) 몇 가지를 변경하고 거기에 커밋 실험으로 전환 (git checkout Experiment) …
282 git  git-merge 

14
Git의 브랜치 설명
Git에서 브랜치에 대한 '설명'을 가질 수있는 방법이 있습니까? 설명적인 이름을 사용하려고 할 때 한 지점에서 잠시 일하면 때때로 다른 주제 지점 중 일부를 만든 이유에 대한 기억이 약해집니다. 브랜치에 설명적인 이름을 사용하려고 시도하지만 '설명'(브랜치의 목적에 대한 짧은 메모)이 좋을 것이라고 생각합니다.

3
git rev-parse는 무엇을합니까?
무엇을 git rev-parse합니까? 맨 페이지를 읽었지만 답변보다 더 많은 질문을 제기했습니다. 같은 것들: 매개 변수 선택 및 마사지 마사지 ? 그게 무슨 뜻이야? 수정 자 지정자의 리졸버 (SHA1로)를 사용하고 있습니다. git rev-parse HEAD^ 또는 git rev-parse origin/master 이것이 명령의 목적입니까? 그렇지 않으면 이것을 달성하기 위해 그것을 사용하는 것이 맞습니까?
282 git  git-rev-parse 

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