«git» 태그된 질문

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


3
git switch와 git checkout <branch>의 차이점은 무엇입니까?
Git 2.23 은 새로운 명령을 도입 했습니다 git switch. 문서를 읽은 후 git checkout &lt;branchname&gt;누군가가 차이점이나 사용 사례를 설명 할 수 있는 것과 거의 똑같은 것 같습니다 . 두 개의 새로운 명령 인 "git switch"와 "git restore"가 도입되어 "기록을 발전시키기 위해 브랜치 체크 아웃"과 "현재를 발전시키기 위해 인덱스 및 / …

8
실제로 존재하는 파일을 제거 할 수 없음-치명적 : pathspec… 파일과 일치하지 않습니다
실제로 존재하는 파일을 제거 할 수 없음-치명적 : pathspec ... 파일과 일치하지 않습니다 자식 컨트롤 아래에 단순히 삭제되지 않는 파일이 있습니다. 실패한 명령은 다음과 같습니다. $ git rm .idea/workspace.xml fatal: pathspec '.idea/workspace.xml' did not match any files 아래에는 디렉토리 내용, 분기 등이 나열되어 있습니다. 지금까지 디렉토리 내에서 rm을 시도하고 재미있는 …
165 git  intellij-idea 

5
특정 파일을 무시하지 않고 특정 파일 만 포함하도록 git에 지시하는 방법이 있습니까?
내 프로그램은 일반적으로 git 저장소에 백업하고 싶지 않은 거대한 출력 파일 (~ 1GB)을 생성합니다. 따라서 할 수있는 대신 git add . 나는 뭔가를해야합니다 git add *.c *.cc *.f *.F *.C *.h *.cu 조금 번거 롭습니다 ... 디렉토리 내용을 .gitignore에 빠른 perl 스크립트를 작성한 다음 .gitinclude (또는 유사한 이름) 파일을 기반으로 …
165 git  gitignore 

15
macOS에서 Git을 최신 버전으로 업그레이드하는 방법은 무엇입니까?
방금 OS X Lion이 설치된 새 Mac을 구입했으며 터미널에서 기본적으로 어떤 버전의 git이 설치되어 있는지 확인했습니다. 나는 대답을 얻었다 git --version &gt; git version 1.7.5.4 git을 최신 버전 1.7.8.3으로 업그레이드하고 싶습니다. dmg 설치 프로그램 "git-1.7.8.3-intel-universal-snow-leopard.dmg"를 다운로드하여 시작했습니다. 설치 후에도 터미널은 여전히 ​​버전이 1.7.5.4라고 말합니다. 내가 뭘 잘못하고 있죠?
165 macos  git 


4
git init을 두 번 실행하면 리포지토리가 초기화되거나 기존 리포지토리가 다시 초기화됩니까?
git init다시 발행하면 기존 자식 저장소는 어떻게됩니까 ? 로 저장소를 만들었습니다 git init. 파일을 생성하고 추가하고 커밋합니다. 상태를 확인하십시오 (커밋하지 않음). 그런 다음 다른 파일을 만들고 상태를 확인하면 예상대로 추적되지 않는 것을 볼 수 있습니다. 그런 다음 실수로 git init다시 실행 하면 기존 Git 저장소 메시지 다시 초기화가 표시 됩니다. …
164 git 

2
git bisect 실수 실행 취소
명령 줄을 통해 자동화되지 않은 git bisect를하고 있습니다. 내가 실수로 명령 기록에서 잘못된 줄에 리턴 할 때까지 모든 것이 잘 진행되고 테스트를 실행하는 대신 'git bisect good'(또는 bad)을 실행합니다. 죄송합니다.이 커밋이 좋은지 나쁜지 아직 모르겠습니다. 그러나 이것이 제가 한 일입니다. 'git bisect good'명령을 취소하거나 git이 결과를 잊어 버리고 돌아가서 해당 …
164 git  git-bisect 




5
Git 원격 URL 변경 후 원격 거부 (얕은 업데이트는 허용되지 않음)
서버와 로컬 컴퓨터에서 모두 작업 한 Git 버전 관리 프로젝트가 있습니다. 원래 원격 원본을 로컬 컴퓨터로 설정했지만 이제이를 BitBucket으로 변경하고 싶습니다. 서버에서 나는 명령을 사용했다. git remote set-url origin bitbucket_address 그러나 이제 프로젝트를 푸시하려고하면 오류가 발생합니다. ! [remote rejected] master -&gt; master (shallow update not allowed) 이 원인은 무엇이며 어떻게 …
164 git 


12
Windows에서 msysgit을 사용하여 Git 서버 설정 [닫기]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 2 년 전 . 이 질문을 개선하십시오 내 친구와 저는 Windows에서 Git 서버 : Gitosis 및 Cygwin 자습서를 사용하여 Windows 용 Git을 설정하려고 하지만 문제가 계속 …
163 windows  git  msysgit 

7
힘내 : 저장소에서 파일을 삭제하지 않고 색인에서 파일을 제거하는 방법
사용할 때 git rm --cached myfile 로컬 파일 시스템에서 삭제되지 않습니다. 이것이 목표입니다. 그러나 이미 파일의 버전을 지정하고 커밋 한 경우 명령을 사용하기 전에 파일을 중앙 리포지토리로 푸시하고 다른 리포지토리로 가져 오면 해당 시스템에서 파일이 삭제됩니다. 파일 시스템에서 파일을 삭제하지 않고 버전 관리에서 파일을 제거하는 방법이 있습니까? 편집 : 명확히, …

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