«git» 태그된 질문

Git은 원래 Linus Torvalds가 설계하고 작성한 오픈 소스 분산 버전 제어 시스템입니다. 일반적으로 소프트웨어 프로젝트의 소스 코드를 추적하는 데 사용됩니다. DVCS로서 Git은 분기, 병합 및 분산 개발에 강력한 도움을 제공합니다.


2
실수로 git push -f를 어떻게 복구 할 수 있습니까?
방금 git push -f실수로 도망 갔으므로 원격 지사를 덮어 썼습니다. 기발한: (remote origin:) branch master -> commit aaaaaaa branch foo -> commit bbbbbbb (local) branch master -> commit ccccccc branch foo -> commit ddddddd 후 git push -f: (remote origin:) branch master -> commit ccccccc branch foo -> commit ddddddd …


3
자식으로 한 번에 여러 가지를 가져 오는 방법은 무엇입니까?
리포지토리에는 "master"와 "develop"라는 여러 지점이 있으며 원격 지점 "origin / master"및 "origin / develop"를 추적하도록 설정되어 있습니다. 마스터와 개발을 한 번에 병합 (빨리 감기)하도록 지정할 수 있습니까? 내가 git pull지금 할 때 나는 다음과 같은 것을 얻는다 : remote: Counting objects: 92, done. remote: Compressing objects: 100% (56/56), done. remote: …
13 git 

1
대화식 리소스가 커밋에서 확인 후크를 실행하지 못하게하려면 어떻게해야합니까?
커밋 된 테스트에 실패한 커밋 범위가 있습니다. 이러한 커밋을 통해 대화 형 리베이스를해야합니다. 그러나 후크가 실패하고 각 커밋이 중단되어 git commit -n각 단계 를 수동으로 수행 해야 합니다. 이것을 자동화하는 방법이 있습니까? git rebase --interactive --no-verify내가 기대하는 것을하지 않습니다.
13 git  interactive 


1
egit 설치 오류
Java 및 Eclipse의 새로운 32 비트 사본을 설치했습니다. 이제 여기 의 지침 에 따라 (주 리포지토리 사용) 처음으로 egit을 추가하려고합니다 . 설치하려고하면이 오류가 발생합니다. 이것을 어떻게 극복합니까? 하나 이상의 필수 항목을 찾을 수 없으므로 설치를 완료 할 수 없습니다. 설치중인 소프트웨어 : EGit Mylyn 2.3.1.201302201838-r (org.eclipse.egit.mylyn.feature.group 2.3.1.201302201838-r) 누락 된 요구 …
12 java  git  eclipse  github 

3
Mac에서 git 업데이트
나는 git a back을 어떻게 설치했는지 기억할 수 없지만 ... 지금 살아 /usr/bin/git있고 업데이트해야합니다. 나는 어떻게 (사전 컴파일되거나 내 자신을 빌드하는지) 신경 쓰지 않지만 원하지 않는 것은 다른 곳에 존재하는 다른 버전입니다. 소스를 컬링하고 컴파일하는 것을 모호하게 기억합니다. 그러나 긍정적이지 않습니다. 어쨌든 Mac OS X에서 Git을 최신 상태로 유지하는 가장 …

1
Eclipse 프로젝트에서 .git 폴더를 무시하는 방법
.git 폴더가있는 폴더에서 이클립스를 사용할 때마다 .git 폴더가 프로젝트 전체 검색에 포함되며 탐색기보기에 표시됩니다. 방법이 있습니까? 탐색기보기에 .git 폴더가 표시되어 있지 않은지 확인하십시오. 프로젝트 전체 검색에서 .git 폴더가 무시되는지 확인하십시오.
12 git  eclipse 

4
중앙 저장소로 git 사용
나는 자신의 용도로 git을 설정 했으므로 '어디서나'에서 프로젝트에 액세스하고 여기 X 부분과 Y 부분을 작업하는 경우 버전 안전을 유지하고 필요한 경우 병합 할 수 있습니다. 그러나 내 개발 컴퓨터 중 하나에 만 고정 IP가 있습니다. 내 두뇌는 CVS 모드에 갇혀서 그 머신을 다른 모든 서버에서 가져 오는 '중앙'서버가되도록 git을 설정하려고했습니다. …
12 git 

4
ssh 키를 다른 컴퓨터에 복사하여 GitHub를 사용할 수 있습니까?
원격 서버가 있습니다. 이미 해당 원격 서버에 성공적으로 ssh 할 수 있습니다. 내 키는 authorized_keys원격 서버에 있습니다. 이제 GitHub에서 해당 원격 서버로 직접 가져오고 싶습니다. 하지만 원격 서버에서 permission denied (publickey)시도 할 때 점점오고 ssh -T git@github.com있습니다. id_rsa.pub로컬 컴퓨터에서 원격 서버로 직접 복사해야합니까 , 아니면 위험합니까? 이것이 대답이라면, 최선의 방법은 …
12 ssh  git 

3
git post-receive hook에서 루트로 명령을 실행하는 방법
최근에 Upstart 서비스로 실행되는 웹 앱을 위해 서버에 원격 git repo를 설정했습니다. 수신 후 후크를 사용하여 애플리케이션 코드를 업데이트하고 시작 서비스를 중지 한 후 다시 시작하는 데 필요한 조치를 트리거하고 싶습니다. 이것은 내 repo.git / hooks / post-receive 파일입니다. #!/bin/bash export GIT_WORK_TREE=/var/www/current/myapp/ echo "Checking out new files and restarting app" …
12 linux  bash  git  sudo  upstart 

1
Git 클론은 ssh : // git @ ..에서만 작동하며 git @에서는 작동하지 않습니다.
GIT 리포지토리를 사용할 때만 사용할 때 ssh://git@server.com/repo.git와 작동 하지 않는 이유는 git@server.com/repo.git무엇입니까? 그것은 다른 사람에 의한 서버 설정이므로 어떻게 설정되었는지는 모르지만 BitBucket 또는 GitHub에서 그냥 사용할 수 있으며 git@server.com/repo.gitSSH 프로토콜을 사용하여 리포지토리를 복제하고 복제합니다. 이 서버에 대한 이유는 ssh://git@server.com/repo.git무엇입니까? 그래서 ssh://앞에 추가해야합니다 .
12 ssh  git 

3
힘내 구문 : 저장소를 보관하는 방법?
그래서 로컬 컴퓨터에 보관하고 (zip은 괜찮습니다) 서버에 업로드하려는 git 저장소가 있습니다. 파일이 서버에 업로드되면 아카이브를 추출합니다. 나는 자식 정보가 필요하지 않으므로 사용해야한다고 생각 git archive하지만 사용법을 정확히 모르겠습니다 ... 지도서가 도움이되지 않았습니다. 이것이 내가 지금까지 얻은 것입니다. cd projectname git archive master 그럼 다음에 무엇을해야할지 모르겠습니다. 이 디렉토리에 아카이브를 만들고 …
12 git 

3
“Windows 명령 프롬프트에서 Git 및 선택적 Unix 도구 사용”옵션이 위험합니까?
Git을 설치할 때 모든 msys * nix 도구를 PATH에 추가하는 옵션을 제공하지만 다음과 같은 경고가 표시됩니다. 경고 : "find"및 "sort"와 같은 Windows 도구보다 우선합니다. 의미를 이해 한 경우에만이 옵션을 사용하십시오. 내 질문은 : 정확히 어떤 도구와 충돌합니까? 그게 그렇게 중요한 건가? 시스템에서 일반적으로 사용됩니까? (개인적으로 사용한 적이 없습니다.) 충돌을 방지하기 …
12 git  cygwin  msysgit  msys 

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