«git» 태그된 질문

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

6
어떤 git 태그를 보여주고 있습니까?
현재 체크 아웃 된 태그를 찾는 데 문제가 있습니다. 내가 할 때 : git checkout tag1 git branch 어떤 태그를 사용 중인지 알 수 없습니다. 그것은 단지 기록합니다 : * (no branch) master 체크 아웃 된 태그를 찾을 수 있습니까? 위의 예에서 이것은입니다 tag1.

12
git을 사용하여 변경 로그를 관리하는 좋은 방법?
나는 잠시 동안 Git을 사용 해 왔으며 최근에 변경 사항을보다 쉽게 ​​추적하고 각 클라이언트가 실행중인 버전을 볼 수 있도록 릴리스에 태그를 지정하기 위해 최근에 사용하기 시작했습니다 (불행히도 현재 코드가 요구합니다) 각 클라이언트에는 자체 PHP 사이트 사본이 있습니다.이를 변경하고 있지만 느리게 진행됩니다). 어쨌든, 우리는 약간의 추진력을 구축하기 시작했습니다. 저는 지난 릴리스 …
214 git  github  changelog 

9
자식으로 분기를 다운로드하는 방법은 무엇입니까?
GitHub에서 호스팅되는 프로젝트가 있습니다. 한 컴퓨터에 지점을 만든 다음 변경 사항을 GitHub로 푸시했습니다. git push origin branch-name 이제 다른 컴퓨터에 있고 해당 지점을 다운로드하고 싶습니다. 그래서 나는 시도했다 : git pull origin branch-name ...하지만이 모든 것은 내 새 지점의 변경 사항으로 마스터 지점을 덮어 쓰는 것입니다. 기존 분기를 덮어 쓰지 …
214 git  branch 

11
특정 분기에 대해서만 커밋을 얻는 Git 로그
특정 지점의 일부인 모든 커밋을 나열하고 싶습니다. 다음과 같이 지점의 모든 커밋뿐만 아니라 부모 (마스터)의 커밋도 모두 나열합니다. git log mybranch 내가 찾은 다른 옵션은 마스터가 도달 할 수있는 커밋을 제외하고 원하는 것을 제공하지만 다른 지점 이름을 알 필요가 없도록하고 싶습니다. git log mybranch --not master 나는을 사용하려고 git for-each-ref했지만 …
214 git 


9
자식 기록에서 특정 개정을 어떻게 제거합니까?
git history가 다음과 같다고 가정하십시오. 12 34 5 1–5는 별도의 개정판입니다. 1, 2, 4 및 5를 계속 유지하면서 3을 제거해야합니다. 어떻게해야합니까? 삭제 후 수백 개의 개정이있을 때 효율적인 방법이 있습니까?
213 git 

4
외부 저장소 하위 모듈을 사용하도록 git 프로젝트를 설정하는 방법은 무엇입니까?
원격 저장소를 가져 오는 저장소를 만들고 싶습니다. 예를 들어, jQuery를 하위 모듈로 가정 해 보겠습니다. git://github.com/jquery/jquery.git jQuery를 하위 모듈로 사용하여 저장소를 작성하고 외부 저장소를 원격 저장소로 추가하는 프로세스는 무엇입니까? 또한 이것이 설정되면, 내 리모컨으로 밀거나 당기면 외부가 그대로 유지됩니까?

5
GPG 키를 사용하여 Git에서 커밋을 "자동 서명"하는 방법이 있습니까?
Git이 생성 된 각 커밋 또는 태그에 항상 서명하도록하는 쉬운 방법이 있습니까? 나는 다음과 같이 시도했다. 별명 커밋 = 커밋 -S 그러나 그것은 속임수를 쓰지 않았습니다. 이를 위해 다른 프로그램을 설치하고 싶지 않습니다. 쉽게 할 수 있습니까? 부수적 인 질문, 아마도 커밋에 서명해서는 안되며 Homebrew와 같은 프로젝트에 대해 단일 커밋을 …

2
저자의 모든 지점에서 한 번에 로그를 기록하는 방법은 무엇입니까?
저자가 한 모든 커밋에 대한 보고서를 받아야합니다. 지금까지 다음 명령을 래핑하는 스크립트가 있습니다. git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago --author=Petr 잘 작동합니다. 그러나 현재 분기에 대한 작업 만보고합니다. 현재 브랜치 뿐만 아니라 모든 브랜치 에서 작성자의 커밋 메시지를 기록하는 옵션이 있습니까? 즉, git은 저장소의 모든 커밋을 역순으로 정렬하여 (날짜 …
213 git 

11
베어 (Bare) 저장소와 비 -Bare 저장소의 실제 차이점은 무엇입니까?
Git의 베어 및 비 베어 / 기본 리포지토리에 대해 읽었습니다. 나는 그들 사이의 차이점에 대해 (이론적으로) 잘 이해하지 못했고 왜 베어 저장소에 "푸시"해야 하는지를 알 수 없었습니다. 거래는 다음과 같습니다. 현재 3 대의 컴퓨터에서 프로젝트를 수행하는 유일한 사람이지만 나중에 더 많은 사람들이 참여할 것이므로 버전 제어에 Git을 사용하고 있습니다. 모든 …
213 git  repository  git-bare 

5
gitgitore가 정확히 무엇입니까?
방금 Github 리포지토리를 만들고 .gitignore파일의 용도 가 궁금 합니다. 나는 하나를 만들지 않고 시작했지만 대부분의 저장소에 하나가 있다는 사실 때문에 하나를 추가했습니다. 하나가 필요합니까? 그냥 무시해도됩니까, 아니면 사용합니까? 나는 그 주제에 대해 약간의 연구를했지만 구체적인 설명을 찾지 못했습니다.
212 git  github  gitignore 

5
주어진 코드베이스에서 변경 사항을 고유하게 식별하는 데 필요한 git sha의 양은 얼마나됩니까?
예를 들어 Git 리포지토리에서 커밋에 대한 디렉토리의 이름을 가진 디렉토리 구조를 만들려고 할 때 눈이 번지지 않도록 충분히 짧을 것이지만 충돌 할 가능성이 충분히 길기를 원한다면 무시할 수 있습니다. 일반적으로 SHA 하위 문자열이 얼마나 많이 필요합니까? https://github.com/wycats/handlebars.js/commit/e62999f9ece7d9218b9768a908f8df9c11d7e920 을 고유하게 식별하고 싶다고 가정 해 봅시다. 처음 네 글자 만큼만 사용할 수 …
212 git  github  sha 

3
업데이트 후 Eclipse / EGit에서 기존 저장소 정보를 어떻게 인식합니까?
EGit plugin 1.0.0을 사용하여 Eclipse를 Helios에서 Indigo로 업그레이드 한 후 모든 프로젝트는 각각 git 저장소에 대한 메타 데이터를 잃어버린 것 같습니다. Helios에서 모든 Eclipse 프로젝트는 자체적으로 git 저장소였습니다. Indigo로 업데이트 할 때 Helios의 작업 공간을 계속 사용할 수 있기를 바랍니다. 업데이트 후에도 모든 프로젝트는 여전히 작업 공간에 있습니다. 각 프로젝트 …
211 git  eclipse 

9
git-worktree를 무엇에 사용합니까?
git-worktree에 대한 Github의 게시물을 읽었습니다 . 그들이 적다: 사용자가에서 feature긴급 버그를보고 할 때 이라는 지점의 Git 저장소에서 작업한다고 가정 해 보겠습니다 master. 먼저 새 브랜치를 사용하여 연결된 작업 트리를 만들고 hotfix[...] 마스터를 기준으로 체크 아웃합니다. 버그를 수정하고 핫픽스를 푸시하며 풀 요청을 만들 수 있습니다. feature라는 지점에서 작업하고 마스터의 긴급 버그가보고되면 …
211 git  git-worktree 

11
msysgit과 함께 메모장 ++ (또는 기타)을 어떻게 사용합니까?
msysgit에서 Notepad ++ 또는 vim 이외의 다른 편집기를 사용하려면 어떻게합니까? 나는 다음을 모두 시도했지만 아무 소용이 없었다. git config --global core.editor C:\Program Files\Notepad++\notepad++.exe git config --global core.editor "C:\Program Files\Notepad++\notepad++.exe" git config --global core.editor C:/Program Files/Notepad++/notepad++.exe git config --global core.editor C:\\Program Files\\Notepad++\\notepad++.exe

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