«git» 태그된 질문

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

4
경고 : push.default가 설정되어 있지 않습니다. Git 2.0에서 암시 적 값이 변경되고 있습니다.
나는 잠시 동안 Git을 사용하고 있으며 최근 에이 경고 메시지가 표시되도록 업데이트를 다운로드했습니다. push . warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the current behavior after the default changes, use: git config --global push.default matching …

22
두 개의 Git 리포지토리를 어떻게 병합합니까?
다음 시나리오를 고려하십시오. 자체 Git 저장소에서 작은 실험 프로젝트 A를 개발했습니다. 이제 성숙 해졌고 A는 자체 큰 저장소가있는 더 큰 프로젝트 B의 일부가되기를 바랍니다. 이제 A를 B의 하위 디렉토리로 추가하고 싶습니다. 어느 쪽이든 히스토리를 잃지 않고 A를 B로 병합하는 방법은 무엇입니까?

28
Git 커밋에서 파일 제거
나는 Git을 사용하고 있으며 사용하는 파일이 거의 없다. git commit -a 나중에 파일이 커밋에 실수로 추가 된 것을 발견했습니다. 마지막 커밋에서 파일을 어떻게 제거합니까?
1612 git  git-commit 

3
Git은 심볼릭 링크를 어떻게 처리합니까?
기호 링크 인 파일 또는 디렉토리가 있고 Git 저장소에 커밋하면 어떻게됩니까? 파일이 삭제 될 때까지 파일을 심볼릭 링크로 남겨두고 이전 버전에서 파일을 다시 가져 오면 일반 파일 만 생성한다고 가정합니다. 참조하는 파일을 삭제하면 어떻게됩니까? 매달려있는 링크를 커밋합니까?

21
macOS 업데이트 후 Git이 작동하지 않습니다 (xcrun : 오류 : 유효하지 않은 활성 개발자 경로 (/ Library / Developer / CommandLineTools))
macOS Mojave로 업데이트했습니다 (Catalina 업데이트도 마찬가지 임). 오늘 아침에 MacBook Pro의 명령 줄에서 작업 코드를 탐색하고 리포지토리에 "git status"를 입력하고 오류가 발생했습니다. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

26
분리 된 HEAD를 마스터 / 원점과 어떻게 조정할 수 있습니까?
Git의 분기 복잡성에 익숙하지 않습니다. 나는 항상 단일 브랜치에서 작업하고 변경 사항을 커밋 한 다음 주기적으로 원격 원점으로 푸시합니다. 최근 어딘가에, 커밋 준비를 끝내기 위해 일부 파일을 재설정하고 나중에 rebase -i최근 로컬 커밋을 제거하기 위해 a 를 수행했습니다 . 나는 지금 잘 이해하지 못하는 상태에 있습니다. 내 작업 영역에서 git …
1558 git 



12
서로 다른 두 지점의 파일을 비교하는 방법은 무엇입니까?
한 지점에서 잘 작동하고 다른 지점에서 깨진 스크립트가 있습니다. 두 버전을 나란히보고 다른 점을보고 싶습니다. 이를 수행 할 수있는 방법이 있습니까? 분명히 하기 위해 비교 도구를 찾고 있지 않습니다 (비욘드 비교 사용). 마스터 버전을 현재 분기 버전과 비교하여 변경된 내용을 확인할 수있는 git diff 명령을 찾고 있습니다. 나는 합병이나 다른 …
1537 git  git-diff 

30
gitgitore는 Git에 의해 무시된다
.gitignoreGit에서 내 파일을 무시한 것 같습니다. .gitignore파일이 손상 되었을 수 있습니까? Git은 어떤 파일 형식, 로케일 또는 문화를 기대합니까? 내 .gitignore: # This is a comment debug.log nbproject/ 출력 git status: # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # # Untracked files: # …
1511 git  gitignore 


30
히스토리가있는 SVN 저장소를 새로운 Git 저장소로 어떻게 마이그레이션합니까?
나는 Git 매뉴얼, FAQ, Git-SVN 크래시 코스 등을 읽었으며 모두 이것과 그에 대해 설명하지만 어디에도 다음과 같은 간단한 지시 사항을 찾을 수 없습니다. SVN 저장소 : svn://myserver/path/to/svn/repos Git 저장소 : git://myserver/path/to/git/repos git-do-the-magic-svn-import-with-history \ svn://myserver/path/to/svn/repos \ git://myserver/path/to/git/repos 나는 그것이 그렇게 단순하다고 기대하지 않으며, 그것이 단일 명령이라고 기대하지 않습니다. 그러나 나는 아무것도 …

30
모든 Git 브랜치를 가져 오는 방법
약 5 개의 분기가 포함 된 Git 리포지토리를 복제했습니다. 그러나 내가 할 때 나는 git branch그들 중 하나 만 볼 수 있습니다. $ git branch * master 나는 모든 가지 git branch -a를 볼 수 있다는 것을 알고 있지만 모든 가지를 어떻게 잡아 당기면 어떻게해야 git branch합니까? $ git branch …
1507 git  branch  git-branch 

18
Git에서 로컬 커밋을 버립니다.
나쁜 체리 따기 때문에 로컬 Git 리포지토리는 현재 상태보다 좋은 5 가지 커밋보다 앞서 있습니다. 이 커밋을 모두 없애고 다시 시작하고 싶습니다. 분명히 내 작업 디렉토리를 삭제하고 다시 복제하면 GitHub에서 모든 것을 다시 다운로드하는 것이 과도하게 보이고 시간을 잘 사용하지 않는 것 같습니다. 어쩌면 git revert내가 필요한 것 일지도 모르지만 …
1468 git 

20
왜 항상`--set-upstream`을해야합니까?
Git에 새로운 브랜치를 생성합니다 : git branch my_branch 밀어: git push origin my_branch 이제 누군가 서버에서 일부를 변경했다고 말하고 싶습니다 origin/my_branch. 나는한다: git pull 그러나 나는 얻는다 : You asked me to pull without telling me which branch you want to merge with, and 'branch.my_branch.merge' in your configuration file does …
1467 git  git-branch 

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