«git» 태그된 질문

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


13
단일 파일을 제외한 모든 파일을 커밋에 추가 하시겠습니까?
변경 세트에 많은 파일이 있지만 수정 된 단일 파일을 구체적으로 무시하고 싶습니다. 다음과 같이 보입니다 git status: # modified: main/dontcheckmein.txt # deleted: main/plzcheckmein.c # deleted: main/plzcheckmein2.c ... 내가 할 수있는 방법이 git add있지만 만지고 싶지 않은 텍스트 파일을 무시하십시오. 다음과 같은 것 : git add -u -except main/dontcheckmein.txt
571 git  git-add 

30
병합으로 로컬 변경 사항을 덮어 쓰는 'git pull'오류를 어떻게 무시합니까?
Git pull에서 다음 오류 메시지를 어떻게 무시합니까? 다음 파일에 대한 로컬 변경 사항은 병합으로 덮어 씁니다. 덮어 쓰 려면 어떻게 해야합니까? 과 같은 것을 시도 git pull -f했지만 아무것도 작동하지 않습니다. 분명히하기 위해 모든 변경이 아니라 특정 변경 사항 만 덮어 쓰고 싶습니다.
568 git  git-pull  git-stash 


27
Git의 비밀번호를 어떻게 업데이트합니까?
버전 제어를 위해 Xcode 및 Git과 함께 BitBucket을 사용하고 있으며 최근에는 모든 비밀번호를 변경했습니다 ( Adobe 덕분에 ). 당연히 더 이상 로컬 커밋을 BitBucket ( Authentication failed for 'https://______.git')의 저장소로 푸시 할 수 없지만 iMac에서 캐시 된 암호를 업데이트하는 방법을 잊어 버렸습니다. 어떻게 든 Google 또는 Stack Overflow에서 찾을 수 …



30
Windows에서 Git과 함께 작동하도록 편집기를 설정하려면 어떻게해야합니까?
Windows 에서 Git을 시도하고 있습니다. "git commit"을 시도하는 시점에이 오류가 발생했습니다. 터미널이 바보이지만 VISUAL 또는 EDITOR가 정의되지 않았습니다. -m 또는 -F 옵션을 사용하여 메시지를 제공하십시오. 그래서 EDITOR라는 환경 변수가 필요하다는 것을 알았습니다. 문제 없어요. 메모장을 가리 키도록 설정했습니다. 거의 효과가있었습니다. 기본 커밋 메시지가 메모장에서 열립니다. 그러나 메모장은 기본 피드를 지원하지 …
561 windows  git  cygwin  editor 

10
Git에서 원격 브랜치 추적을 어떻게 중지합니까?
Git 에서 원격 브랜치 추적을 어떻게 중지 합니까? 구체적인 경우에는 로컬 브랜치를 삭제하고 싶지만 원격 브랜치는 삭제하지 않기 때문에 추적을 중지하고 싶습니다. 로컬 항목을 삭제하고 삭제를 원격으로 푸시하면 원격 분기도 삭제됩니다. 로컬 및 GitHub에서 Git 브랜치를 어떻게 삭제합니까? 방금 할 수 git branch -d the_branch있으며 나중에 다시 전파되지 git push않습니까? …
556 git  branch  git-track 

15
git에서 숨김 컨텐츠를 미리 볼 수 있습니까?
나는 종종 나중에 일을 끝내고 나서 다른 것들이 나오고 몇 주 후에 숨김을 검사하고 현재 상태의 작업 트리에 적용하면 어떤 변화가 있는지 알아 내고 싶습니다. 나는 숨김에서 git diff를 수행 할 수 있다는 것을 알고 있지만, 이것은 작업 트리와 숨김 사이의 모든 차이점을 보여 주지만, 숨김 적용이 무엇을 바꿀지 알고 …
554 git  git-stash 

5
Git 원격 브랜치가 삭제되었지만 여전히 'branch -a'에 나타납니다.
coolbranch내 저장소에 지점이 있다고 가정 해 봅시다 . 이제 다음을 사용하여 (원격 및 로컬 모두) 삭제하기로 결정했습니다. git push origin :coolbranch git branch -D coolbranch 큰! 이제 지점이 실제로 삭제되었습니다. 하지만 내가 달릴 때 git branch -a 나는 여전히 얻는다 : remotes/origin/coolbranch 주목해야 할 것은 새로운 저장소를 복제 할 때 …
552 git  git-branch 

13
모든 지사 및 태그를 포함하여 로컬 Git 리포지를 새로운 리모컨으로 푸시
로컬 Git 리포지토리를 사용하여 새로운 원격 리포지토리로 푸시하고 싶습니다 (원하는 경우 Beanstalk에 설정된 새로운 리포지토리). 지역 리포 지에는 몇 개의 지점과 태그가 있으며 모든 내 기록을 유지하고 싶습니다. 기본적으로을 수행 해야하는 것처럼 보이지만 지점 git push만 업로드합니다 master. 리모컨에서 로컬 리포지토리의 전체 복제본을 얻도록 모든 것을 푸시하려면 어떻게해야합니까?
551 git 

8
커밋 된 후 커밋을 스쿼시하는 방법은 무엇입니까?
이것은 여러 커밋을 스쿼시하는 것에 대한 좋은 설명을 제공합니다. http://git-scm.com/book/en/Git-Branching-Rebasing 그러나 이미 푸시 된 커밋에는 작동하지 않습니다. 로컬 및 원격 저장소에서 가장 최근의 커밋을 어떻게 스쿼시합니까? 편집 : 내가 할 때 git rebase -i origin/master~4 master첫 번째를로 유지하고 pick다른 세 개를로 설정 squash한 다음 종료하십시오 (emacs의 cx cc를 통해). $ …
550 git  squash 

8
git stash create로 생성 된 숨김을 삭제하는 방법은 무엇입니까?
Git stash는 변경 사항이 없으면 git stash; git stash pop저장소에 변경 사항이있는 경우와 다른 것을 수행 하므로 스크립트하기가 약간 어렵다는 것을 제외하고는 내가 원하는 많은 것을하는 것 같습니다 . 그것은 git stash create그 문제에 대한 해답이며, 한 가지를 제외하고는 모든 것이 작동합니다 ... 나는 생성 된 숨김을 제거 할 수 …
549 git 

13
자식 준비 영역에서 파일을 제거하는 방법?
로컬 리포지토리에서 일부 파일을 변경 한 다음 git add -A준비 영역에 너무 많은 파일을 추가했다고 생각했습니다. 준비 영역에서 모든 파일을 어떻게 삭제합니까? 그런 다음 수동으로 수행 git add "filename"합니다.
549 git 

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