«git» 태그된 질문

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

8
캐럿 (^) 문자는 무엇을 의미합니까?
여기에서 git에서 삭제 된 파일을 복원하는 데 도움 이되는 질문에 대한 답변을 보았습니다 . 해결책은 git checkout <deleting_commit>^ -- <deleted_file_path> 캐럿 문자 ( ^)는 무엇을합니까? 나는 다른 곳에서 git에서 매우 유용한 일을하는 것을 보았습니다. 그것은 마법입니다. 누군가 나를 위해 그것을 망치고 그것이 무엇을하는지 말해주세요.
125 git 

18
Git에서 변경 사항을 무시할 수없는 것 같습니다.
명령 줄에서 다음을 확인한 후 : # On branch RB_3.0.10 # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: index.htm 다음 명령을 입력하여 변경 사항을 취소하려고합니다. git checkout …
125 git  revert 


3
Git : git의 병합되지 않은 모든 변경 사항 나열
다양한 주제에 대한 브랜치를 만들고 더 이상 필요하지 않을 때 정기적으로 삭제하지 않고 이제는 약 50 개의 브랜치를 만들었습니다.) 분기를 삭제하려고했는데 일부 변경 사항이 병합되지 않았습니다. 내가 원하는 것은 마스터에없는 리포지토리의 브랜치에 어떤 변경 사항이 있는지 정확히 볼 수있는 기능입니다. 그렇게 할 방법이 있습니까? 미리 감사드립니다.
125 git  branch 

3
배포 파일과 함께 npm 패키지를 게시하는 방법은 무엇입니까?
내 소스와 배포 파일이 포함 된 npm 패키지를 게시하고 싶습니다. 내 Github 저장소에는src JavaScript 소스 파일이 폴더가 있습니다. 빌드 프로세스 dist는 배포 파일이 포함 된 폴더를 생성 합니다. 물론 dist폴더는 Github 저장소에 체크인되지 않습니다. 누군가가했을 때 폴더 도 npm install가져 오는 방식으로 npm 패키지를 어떻게 게시 합니까? 현재 내가 달릴 …
125 node.js  git  github  npm 

18
CVS에서 Git으로 이동 : $ Id $ 상당?
간단한 소스 코드 제어 도구에 대해 묻는 많은 질문을 읽었으며 Git은 합리적인 선택처럼 보였습니다. 나는 그것을 실행하고 있으며 지금까지 잘 작동합니다. 내가 CVS에 대해 좋아하는 한 가지 측면은 버전 번호의 자동 증가입니다. 분산 저장소에서는 이것이 의미가 없다는 것을 이해하지만 개발자로서 나는 이와 같은 것을 원하거나 필요로합니다. 이유를 설명하겠습니다. 나는 Emacs를 …

17
Github Windows '이 분기를 동기화하지 못했습니다'
Github Windows 1.0.38.1을 사용하고 있는데 커밋 후 '동기화'버튼을 클릭하면 오류가 발생합니다. 이 문제를 어떻게 디버깅합니까? 쉘에 있다면 어떻게해야합니까? 내가 할 경우 동기화가 잘 작동 git push하거나 git pull,하지만 다음에 내가 Github에서 창을 사용하여 동기화 할, 저도 같은 오류가 발생합니다.

5
vim의 디스크에서 버퍼의 모든 파일 새로 고침
디스크의 버전에서 파일을 새로 고치는 명령은 다음과 같습니다. :e! 버퍼의 모든 파일에 대해 어떻게 똑같이 할 수 있습니까? 배경 : 버퍼를 포함하는 하나의 vim이 열려있는 여러 분기에서 git을 사용하고 있기 때문에 필요합니다. 브랜치를 체크 아웃 할 때 vim을 새로 고침하고 싶습니다.
124 git  vim  buffer 

5
git은 파일 해시를 어떻게 계산합니까?
(에 의해 반환되는 트리 객체에 저장된 SHA1 해시 git ls-tree()에 의해 반환되는 파일 내용의 SHA1 해시 일치하지 않습니다 sha1sum) $ git cat-file blob 4716ca912495c805b94a88ef6dc3fb4aff46bf3c | sha1sum de20247992af0f949ae8df4fa9a37e4a03d7063e - git은 파일 해시를 어떻게 계산합니까? 해시를 계산하기 전에 콘텐츠를 압축합니까?
124 git  hash  sha1  checksum  git-hash 


11
마스터 이외의 것을 가리 키도록 Git 원격 HEAD 변경
"마스터"이외의 것을 가리 키도록 Git 리모트의 HEAD 참조를 어떻게 설정합니까? 내 프로젝트에는 "마스터"분기를 사용하지 않는 정책이 있습니다 (모든 분기에는 의미있는 이름이 있어야 함). 또한 표준 마스터 리포지토리는 ssh : //를 통해서만 액세스 할 수 있으며 셸 액세스는 없습니다 (예 : GitHub 또는 Unfuddle). 내 문제는 원격 저장소에 여전히 refs / …

10
내 자식 저장소에서 참조되지 않은 Blob을 제거하는 방법
마스터 및 릴리스의 두 가지 분기가있는 GitHub 저장소가 있습니다. 릴리스 분기에는 매우 큰 저장소 크기 (> 250MB)에 기여하는 바이너리 배포 파일이 포함되어 있으므로 정리하기로 결정했습니다. 먼저 원격 릴리스 분기를 삭제했습니다. git push origin :release 그런 다음 로컬 릴리스 브랜치를 삭제했습니다. 먼저 시도 git branch -d release했지만 git은 "오류 : 'release'브랜치가 …
124 git 


3
힘내 풀과 힘내 리베이스
나는 망할 놈의 멍청한 놈이야,하고의 차이 배우려고 노력 git pull대를 git rebase. 둘 다 동일한 목적에 기여한다고 생각하기 때문에 누군가 어떤 옵션을 사용할 때 예를 들어 줄 수 있습니까?
124 git 

4
패치를 적용 할 때 충돌을 해결할 수있는 방법이 있습니까?
나는 창문 위에있다. 여러 가지 이유로 우리는 서로 다른 svn 브랜치의 여러 git 인스턴스를 가지고 있습니다. 여러 번 저장소 A의 문제를 수정하고 패치를 생성하여 저장소 B에 적용하고 싶습니다. 충돌이있는 경우를 제외하고는 정상적으로 작동합니다. 리베이스 할 때 폴더를 마우스 오른쪽 버튼으로 클릭하고 tortioseGit을 사용하고 해결 옵션을 선택하십시오. 이것은 내 갈등을 해결할 …
124 git  git-am  git-apply 

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