«git» 태그된 질문

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

12
"git diff"에서 파일을 제외하고 싶습니다
db/irrelevant.phpGit diff에서 파일 ( ) 을 제외하려고합니다 . line db이라는 서브 디렉토리에 파일을 넣으려고 시도하고 포함 이라는 파일을 작성하려고했습니다 ..gitattributesirrelevant.php -diff.git/info/attributesdb/irrelevant.php 모든 경우에 db/irrelevant.php파일은 Git 바이너리 패치로 diff에 포함됩니다. 내가 원하는 것은 diff 명령으로 해당 파일의 변경 사항을 무시하는 것입니다. 내가 뭘 잘못하고 있죠?
229 git  diff  git-diff 

11
Git에서 비 단계적 변경 사항 만 처리
다음 작업 흐름을 수행하고 싶습니다. 스테이지에 변경 사항을 추가하십시오. 준비되지 않은 다른 모든 변경 사항을 보관하십시오. 무대에있는 것들로 무언가를하십시오 (예 : 빌드, 테스트 실행 등) 숨김을 적용하십시오. 2 단계를 수행하는 방법이 있습니까? 예 echo "123" > foo git add foo # Assumes this is a git directory echo "456" >> …
229 git  git-stash 

11
힘내 원격 '푸시'기본값 변경
Git 기본 원격 지점 대상을 변경하고 싶습니다. git push 대신에: git push upstream 현재 이것은 원본 원격으로 설정되어 있으며 다른 원격으로 설정하고 싶습니다. 원본 (복제본) 리모컨을 제거하려고했습니다. git remote rm origin 원래 리모컨을 제거했습니다. 그러나 git push문제 가 해결되지 않습니다 . 나는 여전히 얻는다 : 치명적 : 구성된 푸시 대상이 …
228 git  git-push  git-remote 

6
git repo의 하위 디렉토리에 대한 git log history를 표시하는 방법은 무엇입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Получить список коммитов для определённой папки 이렇게 보이는 git repo가 ​​있다고 가정 해 봅시다. foo/ .git/ A/ ... big tree here B/ ... big tree here git log에게 특정 디렉토리에 대한 로그 메시지 만 표시하도록 요청하는 방법이 있습니까? 예를 …
228 git 

13
자식에서 원산지 / 마스터의 위치를 ​​어떻게 찾을 수 있습니까? 어떻게 변경합니까?
나는 Git 초보자입니다. 최근에 Rails 프로젝트를 Subversion에서 Git으로 옮겼습니다. 나는 여기 튜토리얼을 따라 갔다 : http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ 또한 unfuddle.com을 사용하여 코드를 저장하고 있습니다. 다음 명령을 사용하여 네트워크에 연결되어있을 때 기차에서 내 Mac 랩톱을 업무용 / 체크 아웃으로 변경 한 후 풀리도록 밀어 넣습니다. git push unfuddle master Capistrano를 배치에 사용하고 마스터 …
227 git  git-push  git-remote 

9
Git diff는 하위 프로젝트가 더럽다고 말합니다.
방금 git diff를 실행했으며 약 10 개의 하위 모듈 모두에 대해 다음과 같은 결과가 나타납니다. diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit 8c75e65b647238febd0257658b150f717a136359 +Subproject commit 8c75e65b647238febd0257658b150f717a136359-dirty 이것은 무엇을 의미 하는가? 어떻게 고치나요?

6
이미 체크인 한 디렉토리의 내용을 무시 하시겠습니까?
여러 프로젝트에서 사용되는 그래픽 및 사운드 파일을 보유하는 데만 사용되는 git 저장소가 있습니다. 서브 디렉토리가없는 하나의 디렉토리에 있습니다. 이제 방금 여러 레벨의 하위 디렉토리가있는 구조화 된 다른 디렉토리에서 이러한 자산을 복사하는 스크립트를 작성했습니다. 이제 (소스) 계층 파일 구조 만 git에 의해 추적되기를 원하고 (대상) 플랫 디렉토리 (하나의 파일에 모든 파일이있는)는 …

17
Git 복제 후 수정 된 것으로 표시되는 파일
현재 리포지토리에 문제가 있으며 Git-fu가 일반적으로 좋지만이 문제를 해결할 수없는 것 같습니다. 그때,이 저장소를 복제 할 때 cd저장소에, git status쇼 여러 파일이 변경한다. 참고 : 편집기 나 다른 곳에서 저장소를 열지 않았습니다. http://help.github.com/dealing-with-lineendings/ 이 안내서를 따르려고 시도 했지만 문제가 전혀 도움이되지 않았습니다. 나는 git checkout -- .여러 번 시도했지만 아무것도하지 …
227 git  git-clone 

3
커밋이 포함 된 모든 태그를 나열하는 방법은 무엇입니까?
이 질문은 git의 특정 커밋을 가리키는 모든 태그를 나열하는 방법 과 비슷 하지만 한 가지 차이점이 있습니다. 태그에 표시된 파일이 아니라 각 태그의 트리 내에 특정 커밋이 포함 된 모든 태그를 검색하고 싶습니다 자체 (이 경우 Makefile 변경 사항에만 태그가 지정됨)
227 git 

3
은신처의 생성 날짜를 가져옵니다
숨김이 언제 만들어 졌는지 알 수있는 방법이 있습니까? git stash list은 숨김 만 나열하고 git stash show XXXXXX모든 파일 및 변경 사항을 표시하지만 숨김 생성 날짜 는 표시 하지 않습니다 .
227 git  git-stash 


21
치명적 : 현재 지점 마스터에 업스트림 지점이 없습니다.
내 프로젝트 중 하나를 github에 푸시하려고 하는데이 오류가 계속 발생합니다. peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master 그래서 나는 그것을 시도하고 이것을 얻었다. peeplesoft@jane3:~/846156 (master) $ …
227 git  github 

8
변경 사항이 업스트림에 존재할 때 git status show branch가 최신 상태 인 이유는 무엇입니까?
변경 사항은 추적 된 분기에서 업스트림에 존재하지만 입력 git status하면 로컬 분기가 최신 상태임을 나타냅니다. 이 새로운 동작입니까, 구성 설정을 변경 했습니까? 아니면 잘못된 것입니까? 도와 주셔서 감사합니다. ubuntu@host:/my/repo# git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working directory clean ubuntu@host:/my/repo# git pull remote: …
226 git 

8
파일 히스토리를 깨지 않고 두 개의 Git 리포지토리 병합
두 개의 Git 리포지토리를 새로운 세 번째 리포지토리로 병합해야합니다. 하위 트리 병합 (예 : 두 개의 Git 리포지토리를 병합하는 방법에 대한 Jakub Narębski의 답변) 을 사용 하여이 작업을 수행하는 방법에 대한 많은 설명을 찾았으며 하위 트리를 커밋 할 때 모든 파일을 병합한다는 점을 제외하고는 대부분 지침을 따릅니다. 이전 리포지토리에서 새 …
226 git  git-subtree 

8
커밋되지 않은 변경 사항이 있는지 프로그래밍 방식으로 확인하려면 어떻게합니까?
Makefile에서 커밋되지 않은 변경 사항 (작업 트리 또는 인덱스)이있는 경우 특정 작업을 수행하고 싶습니다. 가장 깨끗하고 효율적인 방법은 무엇입니까? 어떤 경우에는 반환 값 0으로 종료하고 다른 경우에는 0이 아닌 명령이 내 목적에 적합합니다. git status출력을 통해 실행 하고 파이프 할 수는 grep있지만 더 나은 방법이 있어야한다고 생각합니다.
226 git 

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