«git» 태그된 질문

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

5
다른 SSH 포트로 git remote add
Git에서 호스트가 다른 SSH 포트를 사용할 때 어떻게 원격 오리진 서버를 추가 할 수 있습니까? git remote add origin ssh://user@host/srv/git/example
336 git  ssh  port 

11
저장소와 함께 Git 후크 스크립트를 관리 할 수 ​​있습니까?
커밋 메시지를 미리 포맷팅하는 것과 같이 공유 할 수있는 몇 가지 기본 후크 스크립트를 만들고 싶습니다. Git에는 일반적으로 아래에 저장되는 후크 스크립트가 있습니다 <project>/.git/hooks/. 그러나 사람들이 복제 작업을 수행 할 때 해당 스크립트는 전파되지 않으며 버전이 제어되지 않습니다. 모두가 올바른 후크 스크립트를 얻도록 돕는 좋은 방법이 있습니까? 해당 후크 스크립트를 …
336 git  githooks 

6
창에서 git이 CR + LF 대신 LF를 사용하도록하려면 어떻게합니까?
git이 Windows를 사용 LF하지 않고 파일을 체크 아웃하도록 강제하고 싶습니다 CR+LF. 두 가지 구성 옵션을 확인했지만 올바른 설정 조합을 찾을 수 없었습니다. 모든 파일을 변환하고 파일을 LF유지하고 싶습니다 LF. 비고 : 내가 사용 autocrlf = input했지만 파일을 커밋 할 때 파일을 복구합니다. 사용하도록 강요하고 싶습니다 LF. 아마 나는 그렇게 분명하지 …
335 git  msysgit 

14
.gitmodule에서 하위 모듈이 아닌 경로에 대한 하위 모듈 매핑이 없습니다.
서브 모듈이있는 프로젝트가 있습니다. lib/three20 내 .gitmodule파일은 다음과 같습니다 [submodule "lib/three20"] path = lib/three20 url = git://github.com/facebook/three20.git 나는 (오류없이 과거에이를 복제 한 git submodule init다음 git submodule update) 그리고 잠시 동안 일하고 있어요. 이것을 새로운 컴퓨터에 복제하려고 시도했지만 이제이 오류가 발생합니다 git submodule init. No submodule mapping found in .gitmodules …


3
자식 숨김 취소
나는 커밋하지 않은 프로젝트에서 숨겨 두었습니다. 내가 숨기 전에 주로 돌아가는 방법이 있습니까? 어떻게해야합니까? 터미널을 닫았고 랩탑이 종료되었습니다. 나는 약간의 연구를 해왔으며 이것을 할 수있는 방법이없는 것 같습니다.
335 git 

7
GitHub가 SSH를 통한 HTTPS를 권장하는 이유는 무엇입니까?
GitHub 사이트에는 링크가 있습니다 ... https://help.github.com/articles/generating-ssh-keys ... 그리고 그것은 ... 권장되는 HTTPS 방법을 사용하지 않기로 결정한 경우 SSH 키를 사용하여 컴퓨터와 GitHub 간의 보안 연결을 설정할 수 있습니다. 아래 단계는 SSH 키를 생성 한 다음 공개 키를 GitHub 계정에 추가하는 과정을 안내합니다. HTTPS가 권장되는 방법 인 이유는 무엇입니까? SSH 방식에 …
334 git  github  ssh  https 

4
“u”는 정확히 무엇을합니까? “git push -u origin master”대“git push origin master”
나는 그것을 이해하려는 최선의 시도에도 불구하고 git을 사용하는 것이 끔찍합니다. 에서 kernel.org 에 대한 git push: -유 -업스트림 최신이거나 성공적으로 푸시 된 모든 브랜치에 대해 인수가없는 git-pull (1) 및 기타 명령에서 사용하는 업스트림 (추적) 참조를 추가하십시오. 자세한 내용 branch.<name>.merge은 git-config (1)를 참조하십시오 . 여기 branch.<name>.merge에서 git config: branch.<name>.merge branch.<name>.remote지정된 분기에 …
334 git 


3
강제 업데이트 후 Git pull
난 그냥 몇 가지 커밋을 숙청 git rebase하고했다 git push --force(악한, 나는 알고있다). 이제 다른 소프트웨어 엔지니어는 다른 역사를 가지고 있으며 git pullGit이 합병하면 병합됩니다. ?를 수행하는 것을 제외하고이 문제를 해결하는 방법이 rm my-repo; git clone git@example.org:my-repo.git있습니까? 의 반대와 같은 것이 필요 git push --force하지만 git pull --force의도 한 결과를주지 …
332 git  git-pull 


7
첫 번째 줄에서만 git log를 출력하는 방법은 무엇입니까?
에 대한 형식을 사용자 정의하려고합니다 git log. 모든 커밋이 한 줄에 표시되기를 원합니다. 각 줄은 커밋 메시지의 첫 번째 줄만 표시해야합니다. 나는 발견 그 git log --pretty=short트릭을해야하지만, 나의 컴퓨터에 전체 로그를 보여줍니다 git log(타임 스탬프 외에)한다. 또한 man 페이지에 정의 된 자리 표시자를 사용하려고했습니다 . 그러나 로그 메시지를 줄이는 명령을 …

22
힘내 : "부패 느슨한 개체"
리모컨에서 뽑을 때마다 압축에 대해 다음과 같은 오류가 발생합니다. 수동 압축을 실행할 때도 동일합니다. $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31 error: failed to run repack 누구든지 알고 있습니까? 고양이 파일에서 나는 이것을 얻는다 : $ git cat-file -t 3813783126d41a3200b35b6681357c213352ab31 error: unable to find …

8
자식에서 관련되지 않은 분기를 저장소에 도입하는 간단한 방법이 있습니까?
오늘 자식 문제가있는 친구를 돕는 동안 나는 지점과 완전히 분리되어야하는 지점을 소개해야했습니다 master. 이 브랜치의 내용은 실제로 브랜치에서 개발 된 것과 다른 기원을 master가졌지 만 master나중에 브랜치 로 병합 될 것 입니다. 나는 John Wiegley 's Git을 아래에서 시작하여 브랜치가 본질적으로 특정 규칙을 따르는 커밋에 대한 레이블과 커밋이 파일 트리 …
328 git  branch 


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