«git» 태그된 질문

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

5
git-diff에서 패치 호환 출력을 얻을 수 있습니까?
나는 매우 간단한 것을하고 있습니다. 일반 패치 파일을 준비하려고하므로 몇 가지 변경 사항을 다시 적용 할 수 있습니다. $ git diff > before $ git diff something_here > save.patch $ git checkout . $ patch < save.patch $ git diff > after $ diff before after $ 함께 something_here 빈 …
160 git 

7
"git branch -r"을 실행할 때 왜 "origin / HEAD"가 표시됩니까?
당신은 git branch -r왜 불꽃이 나열 origin/HEAD됩니까? 예를 들어 GitHub에는 master와 굉장한 기능의 두 가지 분기가있는 원격 저장소가 있습니다. 내가 할 경우 git clone그것을 잡아하고 나의 새로운 디렉토리로 가서 가지를 나열하려면,이를 참조하십시오 $ git branch -r origin/HEAD origin/master origin/awesome-feature 또는 순서에 관계없이 (알파? 무고한 저장소의 신원을 비밀로 유지하기 위해이 예를 …

9
Git의 하위 디렉토리를 확인 하시겠습니까?
Git에서 저장소의 서브 디렉토리를 체크 아웃 할 수 있습니까? 새 WordPress 설치를 설정한다고 가정하십시오. 플러그인 및 테마 사용자 정의를 위해 두 개의 새 디렉토리를 작성합니다. wordpress/wp-content/plugins/myplugins/ wordpress/wp-content/themes/mytheme/ Git을 통해 이러한 디렉토리를 유지하고 싶습니다. Subversion에서는 trunk/myplugins/및 trunk/mytheme/디렉토리 를 갖고 하위 디렉토리를 확인하여 이를 수행합니다 . Git은 단일 저장소를 사용하여 동일한 작업을 …

9
git 저장소에서 병합 한 후 .orig 파일을 삭제하는 방법은 무엇입니까?
병합하는 동안 내 자식 저장소에서 .orig 파일을 확인하는 방법이 수정되었으며 추적되지 않은 섹터에 표시됩니다. 그러나 더 이상 내 저장소 에이 파일을 원하지 않습니다. 그렇게하는 방법. modified: Gemfile.lock.orig # modified: Gemfile.orig # modified: app/assets/images/bg_required.png.orig # modified: app/assets/javascripts/application.js.orig etc... 도움을 주시면 감사하겠습니다.
160 git 

5
로컬 git 커밋 중 일부만 어떻게 푸시합니까?
5 개의 로컬 커밋이 있다고 가정합니다. SVN 스타일 워크 플로를 사용하여 두 개만 중앙 저장소에 푸시하고 싶습니다. 어떻게해야합니까? 이것은 작동하지 않았다 : git checkout HEAD~3 #set head to three commits ago git push #attempt push from that head 결과적으로 5 개의 로컬 커밋이 모두 완료됩니다. 실제로 커밋을 취소하기 위해 git …

6
패션처럼 트리에서 자식 분기의 출력
지금 "git branch"를 입력하면 내 분기를 임의의 순서로 나열합니다. 내가 선호하는 것은 "git branch"가 fasion과 같은 트리에 내 출력을 나열하면 다음과 같습니다. master |-- foo |-- foo1 |-- foo2 |-- bar |-- bar4 여기서 foo & bar는 master에서 분기되었습니다. foo1 & foo2는 foo에서 분기되었습니다. bar4는 bar에서 분기되었습니다. 이것이 달성하기 쉬운가? …
160 git 

13
추적되지 않은 콘텐츠를 추적하는 방법?
원래 질문에 대해서는 아래 실선을 참조하십시오. 로컬 디렉토리에 추적되지 않은 폴더가 있습니다. 내가 실행하면 git status, 내가 얻을 : Changed but not updated: modified: vendor/plugins/open_flash_chart_2 (modified content, untracked content) 입력 git add vendor/plugins/open_flash_chart_2한 후 git status다시 시도해 도 여전히 추적되지 않습니다. 무슨 일이야? 다음은 최근 30 분의 간단한 요약입니다. 내 …


8
meld와 분기의 차이점을 보시겠습니까?
로 HEAD와 현재 상태의 차이를 볼 수 있음을 알고 있습니다 meld .. 하지만 내가 어떻게 예를 들어 지점 사이의 차이 볼 수 있습니다 master및 devel융합에와 있습니까? 현재 다음 단계를 수행합니다. 복사 작업의 폴더 이름 바꾸기 예를 들어를 mv /projectA /projectA_master) 프로젝트를 다시 복제 git clone url devel지점으로 전환 cd projectA …
159 git  diff  branch  meld 

11
Git 브랜치 제작자 찾기
누가 지점을 만들 었는지 알고 싶습니다. 나는 그렇게 할 수있다 : git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ 그러나 이것은 분기를 만든 사람 일 필요는 없으며 분기당 마지막 커미터를 반환합니다.
159 git  git-branch 

6
풀 요청으로 병합을 취소 하시겠습니까?
누군가가 가져서는 안되는 풀 요청을 수락했습니다. 이제 깨진 코드가 많이 병합되었습니다. 풀 요청을 어떻게 취소합니까? 병합 직전에 커밋의 변경 사항을 되돌리려 고했지만 커밋이 많이 병합 된 것을 알았습니다. 이제 병합하기 며칠 전부터이 사람의 커밋이 모두 이루어졌습니다. 이 작업을 어떻게 취소합니까?


6
지점을 로컬로 제거하는 방법?
내 저장소에 마스터 및 개발자 분기가 있습니다. 실수로 커밋하지 않도록 컴퓨터에서 마스터 브랜치를 제거하고 싶습니다 (발생했습니다.). 로컬 및 원격으로 분기를 삭제하는 방법에 대한 질문이 있지만 로컬에서만 분기를 삭제하는 방법을 찾을 수 없었습니다. 한 대답은 이것을 사용한다고 말했습니다. git branch -d local_branch_name 그러나 나는 그것을 시도했지만 지점은 여전히 ​​GitHub 응용 프로그램에 …
159 git  github 

9
.gitconfig를 사용하여 diff 도구 구성
.gitconfig 파일과의 차이점을 위해 다른 도구를 사용하도록 Git을 어떻게 구성합니까? 내 .gitconfig에 있습니다. [diff] tool = git-chdiff #also tried /bin/git-chdiff 작동하지 않습니다; 그냥 일반 명령 줄 diff를 엽니 다. 내가 할 때 export GIT_EXTERNAL_DIFF=git-chdiff 그런 다음 git diff외부 diffing 도구를 엽니 다 (따라서 외부 diff 도구 스크립트가 올바르게 작동한다는 것을 …
159 git 

8
"캐시의 키 저장?"
BitBucket 계정의 저장소를 Windows 10 랩톱 (GitBash 실행)으로 복제하려고합니다. 연결하는 데 필요한 모든 단계를 완료했습니다 (SSH 키 설정, git@bitbucket.org의 SSH를 통해 확인). 그러나 리포지토리를 복제하려고 할 때마다 Bitbucket 키를 캐시 하려는지 확인한 후 프롬프트가 계속 끊어집니다. User@Laptop MINGW64 /C/Repos $ git clone git@bitbucket.org:mygbid/test.git Cloning into 'test'... The server's host key …

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