«git» 태그된 질문

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

11
이 병합이 필요한 이유를 설명하기 위해 커밋 메시지를 입력하십시오 (특히 업데이트 된 업스트림을 토픽 브랜치로 병합하는 경우).
Git을 사용하고 있습니다. 원격 저장소에서 가져 와서 오류 메시지가 나타납니다. 특히 병합 된 업데이트 된 업스트림을 토픽 브랜치에 병합하는 경우이 병합이 필요한 이유를 설명하는 커밋 메시지를 입력하십시오 . 메시지를 입력하고 누르 Enter려고하지만 아무 일도 일어나지 않습니다. Git / Terminal에 메시지 입력이 완료되었음을 어떻게 알 수 있습니까? OS X에서 터미널을 사용하고 …

6
자식 숨김 적용 버전
나는 두 가지가있다 : master | 디자인 디자인 작업에서 은닉하고 마스터로 전환하여 약간의 조정을 수행했습니다. 디자인으로 다시 전환 stash apply하고 디자인 브랜치에서 내 모든 변경 사항을 잃어 버리기 위해서만 노력했습니다. 나는 이것을 지우거나 제거하지 않았기 때문에 모든 작업이 숨어 있기를 바라고 있습니다. 숨김 목록을 작성하면 4 가지 결과가 나타납니다. stash@{0}: …
513 git  git-stash 

5
삭제 된 줄을 어떻게“비난”합니까?
git blame수정 및 추가 된 줄에 좋지만 이전의 특정 커밋에 존재하는 줄이 결국 삭제 된 시점을 어떻게 알 수 있습니까? 나는 생각 bisect하고 있지만 더 편리한 것을 기대하고 있었다. (당신이하기 전에 :이 경우, 난 그냥했다 git log -p및 코드 라인을 위해를 통하여 검색의 (a) 어떤 바보가 있었다 단지 내가 그 …
506 git 


5
자식에서 삭제 된 파일을 스테이지 해제
일반적으로 파일의 변경 사항을 삭제하려면 다음을 수행하십시오. git checkout -- <file> 삭제하려는 변경이 파일을 삭제하는 경우 어떻게합니까? 위의 줄은 오류가 발생합니다. error: pathspec '<file>' did not match any file(s) known to git. 다른 변경 사항을 취소하지 않고 단일 파일을 복원하는 명령은 무엇입니까? 보너스 포인트 : 또한 삭제하려는 변경 사항 이 …
504 git  git-checkout 

3
Git 커밋 훅 건너 뛰기
파이썬 코드에서 print 문을 찾는 git hook을 찾고 있습니다. print 문을 찾으면 git commit을 막습니다. 이 후크를 재정의하고 싶습니다. 그렇게하라는 명령이 있다고 들었습니다. 나는 그것을 찾을 수 없었다. 이견있는 사람?
504 git  githooks  git-commit 

10
파일에서 특정 줄에 대한 커밋 로그를 검색 하시겠습니까?
git 이 파일 의 특정 줄 에 닿은 커밋에 대한 커밋 로그를 제공하는 방법이 있습니까? 처럼 git blame, 그러나 git blame특정 줄에 닿은 LAST 커밋을 보여줍니다. 파일의 어느 위치에 대한 커밋 목록이 아니라 특정 줄에 닿은 커밋 목록과 비슷한 로그를 얻고 싶습니다.
502 git 

5
자식 분기, 포크, 가져 오기, 병합, 리베이스 및 복제의 차이점은 무엇입니까?
Git의 브랜치, 포크 및 클론의 차이점을 이해하고 싶습니까? 마찬가지로,에 git fetch반대하여을 할 때 무엇을 의미 git pull합니까? 또한 ? rebase와 비교하여 merge무엇을 의미 합니까? 개인 커밋을 함께 스쿼시하려면 어떻게해야합니까? 그들은 어떻게 사용되며 왜 사용되며 무엇을 상징합니까? GitHub는 어떻게 파악됩니까?
502 git  branch  clone  git-clone  gitx 

7
Git으로 커밋을 부분적으로 따기
릴리스 및 개발이라는 두 가지 지점에서 작업 하고 있습니다 . 릴리스 브랜치에 커밋 된 일부 변경 사항을 개발 브랜치 로 다시 통합해야한다는 것을 알았습니다 . 문제는 커밋을 모두 필요로하지 않으며 특정 파일의 일부 덩어리 만 필요하다는 것입니다. git cherry-pick bc66559 트릭을 수행하지 않습니다. 내가 할 때 git show bc66559 나는 …

7
gitgitore에 Gemfile.lock이 포함되어야합니까?
나는 번 들러와 그것이 생성하는 파일에 익숙하지 않습니다. 많은 사람들이 기여한 GitHub의 git repo 사본이 있으므로 번 들러가 repo에 존재하지 않았고 목록에없는 파일을 생성한다는 사실에 놀랐습니다 .gitignore. 내가 포크 한 이후에 repo에 추가해도 메인 repo에 아무런 영향을 미치지 않지만 풀 요청을하면 문제가 발생합니까? Gemfile.lock저장소에 포함 되어야합니까 ?

23
Git을 현재 디렉토리로 복제하는 방법
나는 일을 해요: git clone ssh://user@host.com/home/user/private/repos/project_hub.git ./ 나는 얻는다 : 치명적 : 대상 경로 '.' 이미 존재하며 빈 디렉토리가 아닙니다. 나는 길을 알고있다. 이미 존재 함. 그리고 나는 디렉토리가 비어 있는지 확인할 수 있습니다. (나는 안에 있고 아무것도 볼 수 없다!) 해당 프로젝트를 현재 디렉토리에 복제하기 위해 여기에서 무엇을 놓치고 …
499 git  git-clone 

14
Unity3D 소스 제어에 Git을 사용하는 방법은 무엇입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Как использовать Git для контроля версий в Unity3D? 특히 Unity 3D 프로젝트의 이진 특성을 처리 할 때 Unity 3D에서 Git 소스 제어 를 사용하는 모범 사례는 무엇입니까 ? 워크 플로우, .gitignore에 포함될 경로, Unity 및 / 또는 프로젝트에서 설정해야 …

8
삭제 된 파일 준비
내 자식 저장소에 파일이 있다고 가정 해보십시오. foo . rm(not git rm) 으로 삭제되었다고 가정하십시오 . 그런 다음 자식 상태가 표시됩니다. Changes not staged for commit: deleted: foo 이 개별 파일 삭제를 어떻게 준비합니까? 내가 시도하면 : git add foo 그것은 말한다 : 'foo' did not match any files.
499 git  git-add  git-rm  git-stage 



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