«git» 태그된 질문

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

7
분리 된 HEAD 상태에서 작성된 git commit은 어떻게됩니까?
이것이 일어난 일입니다. 지점 A가 있습니다. 지점 AI에서 많은 변경 사항이 적용되었습니다. 코드가 마음에 들지 않았으므로 지점 A에서 이전 커밋을 확인했습니다. 그런 다음 더 많은 변경을 수행하고 지점 A에서 커밋했습니다. 이제이 커밋을 어디에서나 찾을 수 없습니다. 이 코드를 잃어 버렸습니까?
137 git 

2
서브 모듈 내부의 Git 서브 모듈 (중첩 서브 모듈)
자식 서브 모듈이 다른 여러 자식 서브 모듈로 만들어지고 슈퍼 자식 저장소가 각 서브 모듈의 내용을 가져올 수 있습니까? 나는 여러 서브 모듈을 보유하고있는 git repo를 만드는 명백하고 순진한 접근 방식을 사용 하여이 작업을 시도했습니다. 그런 다음이 자식 저장소를 다른 자식 저장소에 하위 모듈로 추가하십시오. 그 다음으로 슈퍼 자식의 repo의 …

9
Mercurial 폴더를 Git 저장소로 변환
나는 Mercurial에 대한 큰 경험이 없으며 대부분 Git 사람입니다. 자식 저장소에 특정 Mercurial 폴더 / 파일을 미러링하고 싶습니다. 내가 실제로하려는 것은 Mercurial 저장소에서 Git으로 파일 히스토리를 내보내고 향후 커밋과 동기화 할 수있게하는 것입니다. 진행하는 방법에 대한 제안이 있습니까? 나는 가야 할 길은 Mercurial 패치의 이력을 얻고, 모든 커밋을 정기적으로 패치로 …
137 git  mercurial 




4
힘내 상태-특정 디렉토리에서만 변경 사항을 표시하는 방법이 있습니까?
그림과 같이 마지막 커밋 이후 수정 된 파일 목록을보고 git status싶지만 단일 디렉토리에있는 파일에만 관심이 있습니다. 이것을 할 수있는 방법이 있습니까? 나는 시도 git status <directory>했지만 이것이 완전히 다른 것처럼 보입니다 ( git add <directory>처음 쓴 경우 변경된 모든 파일을 나열합니다 ). git-status에 대한 문서는 git-commit과 동일한 옵션을 허용한다는 사실을 …
136 git  directory  status 

1
최신 git 서브 모듈 추적
우리는 (거대한) 프로젝트를 git으로 옮기고 하위 모듈 사용에 대해 생각하고 있습니다. 우리의 계획은 superproject에 세 가지 다른 헤드를 두는 것입니다 : 릴리스, 안정, 최신. 프로젝트 리더는 릴리스 및 안정적인 분기를 처리합니다. 필요한 경우 서브 모듈을 이동시킵니다. 문제는 "최신"헤드입니다. 우리는 슈퍼 프로젝트 "최신"헤드가 모든 서브 모듈의 마스터 브랜치를 자동으로 추적하기를 원합니다. …

7
Github 프라이빗 리포지토리에 대한 Jenkins CI 인증
Jenkins가 Github에서 호스팅되는 개인 저장소에서 데이터를 자동으로 가져오고 싶습니다. 그러나 나는 그 작업을 수행하는 방법을 모른다.. 젠킨스 사용자를 위해 ssh 키를 생성하는 문서를 시험해 보았습니다. "리포를 복제 할 수 없습니다". URL을 확인했습니다. URL이 유효합니다. 어떤 단서라도, 이런 종류의 물건을 설명하는 문서 / 블로그 / 무엇을 알고 있습니까?


5
Git에서 이전 커밋 메시지 변경
여기에 설명 된 것처럼 오래된 커밋 메시지를 편집하려고했습니다 . 내가 실행하려고하면 문제는, 지금이다 rebase -i HEAD~5는 말한다 interactive rebase already started. 그래서 시도해보십시오 : git rebase --continue하지만이 오류가 발생했습니다 : error: Ref refs/heads/master is at 7c1645b447a8ea86ee143dd08400710c419b945b but expected c7577b53d05c91026b9906b6d29c1cf44117d6ba fatal: Cannot lock the ref 'refs/heads/master'. 어떤 아이디어?


2
원격 태그를 보는 방법은 무엇입니까?
Atlassian SourceTree에서 어떤 태그가 로컬에만 있고 어떤 태그가 원격에 있는지 아는 방법은 무엇입니까? 태그를 만들 때 "태그를 다음으로 푸시 : ..."옵션이 있지만 태그를 만든 후 태그가 푸시되었는지 여부를 확인하는 방법은 무엇입니까? 모든 태그를 로컬에서 볼 수 있지만 다른 개발자가 태그를 가져올 수 있도록 원격에 태그가 있는지 확인해야합니다.

11
git reset --soft의 실제 사용?
나는 한 달 이상 git과 함께 일 해왔다. 실제로 어제 처음으로 리셋을 사용했지만 소프트 리셋은 여전히 ​​나에게 의미가 없습니다. 소프트 리셋을 사용하여 인덱스 또는 작업 디렉토리를 변경하지 않고 커밋을 편집 할 수 있음을 이해 git commit --amend합니다. 이 두 명령이 실제로 동일 합니까 ( reset --softvs commit --amend)? 실용적인 용어로 …
136 git 

10
이미 대상 브랜치에있는 커밋을 표시하는 GitHub 풀 요청
GitHub에서 마스터가 아닌 지점에 대한 풀 요청을 검토하려고합니다. 대상 브랜치가 마스터 뒤에 있었고 풀 요청에 마스터의 커밋이 표시되었으므로 마스터를 병합하여 GitHub에 푸시했지만 새로 고친 후에도 커밋과 diff는 여전히 풀 요청에 나타납니다. GitHub의 브랜치가 master의 커밋을 가지고 있는지 두 배로 확인했습니다. 풀 요청에 여전히 나타나는 이유는 무엇입니까? 또한 풀 요청을 로컬에서 …

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