«git» 태그된 질문

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

17
비교를 넘어서 Git Diff
나는 git이 Beyond Compare 3을 diff 도구로 시작하는 데 성공했지만 diff를 수행하면 비교중인 파일이로드되지 않습니다. 파일의 최신 버전 만로드되고 다른 것은로드되지 않으므로 Beyond Compare의 오른쪽 창에는 아무것도 없습니다. Beyond Compare 3과 함께 Cygwin과 함께 git 1.6.3.1을 실행 중입니다. 웹 사이트의 지원 부분에서 다음과 같은 스크립트를 사용하여 제안한대로 비교할 수없이 설정했습니다. …
111 git  beyondcompare 



3
폴더에서 하위 모듈 저장소를 만들고 git 커밋 기록을 유지합니다.
특정 방식으로 다른 웹 애플리케이션을 탐색하는 웹 애플리케이션이 있습니다. demos폴더 에 일부 웹 데모가 포함되어 있으며 데모 중 하나에 자체 저장소가 있어야합니다. 이 데모 응용 프로그램에 대한 별도의 저장소를 만들고하위 패키지 커밋 기록을 잃지 않고 주 저장소의 하위 모듈 . 리포지토리 폴더의 파일에서 커밋 기록을 유지하고 거기에서 리포지토리를 만들고 대신 …

6
Git / Git Extension에서 "squash"와 "fixup"의 차이점은 무엇입니까?
나는 한동안 Git Extensions 를 사용해 왔지만 (굉장합니다!) 다음에 대한 간단한 대답을 찾지 못했습니다. 때로는 커밋 메시지를 입력 할 때 오타를 만듭니다. 내 친구가 Git Extentions에서 다음과 같은 방법으로 수정하는 방법을 보여주었습니다. 커밋> 고급> 수정 커밋을 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 "수정"확인란을 선택하고 내 메시지와 짜잔을 다시 작성합니다! 내 …


5
github의 두 분기간에 단일 파일에 대한 diff를 어떻게 생성 할 수 있습니까?
실제로 github의 태그 인 두 버전 간의 차이점을 보여주는 단일 파일에 대한 diff를 생성해야합니다. 그런 다음이 diff를 이메일을 통해 다른 사람에게 보내려고하므로 diff에 대한 github URL이 이상적입니다. github 비교 뷰를 사용하면 변경된 모든 파일에 대해이 작업을 수행 할 수 있지만 내 저장소에 수천 개의 파일이 있으므로 좋지 않습니다. 다음과 같이 …
111 git  github 


4
두 개의 다른 파일 간의 git diff
에서 HEAD(최신 커밋), I라는 이름의 파일이 있습니다 foo. 현재 작업중인 트리에서로 이름을 바꾸고 bar편집했습니다. 내가 원하는 git diff foo에 HEAD, 그리고 bar내 현재 작업 트리입니다.
111 git  diff 

5
go.mod의 Go 모듈 종속성을 repo의 최신 커밋으로 지정하는 방법은 무엇입니까?
v1.11 Go부터 모듈 지원이 추가되었습니다. 명령 go mod init <package name> go build 생성하는 것입니다 go.mod및 go.sum패키지 의존성에 대한 발견 된 모든 버전을 포함하는 파일. 모듈에 릴리스가없는 경우 해당 모듈의 최신 커밋이 사용됩니다. 모듈에 릴리스가있는 경우 최신 릴리스가 종속성으로 선택됩니다. 그러나 때로는 아직 게시 된 릴리스에없는 기능이 필요하지만 해당 릴리스 …
111 git  go  module 


7
git push local branch with same name as remote tag
product-0.2동일한 이름의 태그가 이미있는 원격 지점 에 새 로컬 지점을 푸시하려고합니다 (하지만 지점 자체는 존재하지 않음). git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more than one. error: failed to push some refs to 'https://****@github.com/mycompany/product.git' 와 같다: git push origin product-0.2:/refs/heads/product-0.2 다른 방법으로 …
110 git  git-branch 

3
기록을 유지하면서 git 저장소에서 새 저장소로 단일 디렉토리를 이동하려면 어떻게해야합니까?
별도의 디렉토리에 여러 프로젝트가 포함 된 git 저장소를 상속했습니다. 리포지토리를 각 프로젝트마다 하나씩 새로운 개별 리포지토리로 분할 한 다음 마스터 리포지토리에 프로젝트를 하위 모듈로 포함하도록하고 싶습니다. 가능하면 개별 프로젝트의 개정 내역을 유지하면서이 모든 작업을 수행하고 싶습니다. 각 프로젝트에 대한 저장소를 복제하고 매번 다른 모든 프로젝트를 제거 할 수 있지만 새 …

11
스테이징 영역에서 커밋되지 않은 파일로 git reset --hard 실행 취소
작업을 복구하려고합니다. 나는 어리석은 짓 git reset --hard을했지만 그 전에는했지만 get add .하지 않았다 git commit. 도와주세요! 내 로그는 다음과 같습니다. MacBookPro:api user$ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # modified: .gitignore ... MacBookPro:api user$ git reset …

8
Git에서 추적되지 않은 파일을 제거하는 방법?
마스터 브랜치에서 분기 한 "실험용"브랜치에서 작업 중입니다. 그런 다음 실험 브랜치에서 사용자 모델을 생성하지만 아직 인덱스에 추가하지는 않습니다. 실험용 브랜치에 최근 추가 된 파일의 모든 변경 사항을 삭제하려면 어떻게해야합니까? 추적되지 않는 파일은 다음과 같습니다. $ git status On branch new_chick Untracked files: (use "git add <file>..." to include in what …
110 git 

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