풀에 대한이 오류가 발생합니다. 구성이 원격의 참조 'refs / heads / feature / Sprint4 / ABC-123-Branch'와 병합하도록 지정했지만 이러한 참조는 가져 오지 않았습니다. 다른 지점에서는이 오류가 발생하지 않습니다. 이 브랜치의 특별한 점은 다른 브랜치의 이전 커밋에서 생성된다는 것입니다. 내 구성 파일은 다음과 같습니다. [core] repositoryformatversion = 0 filemode = false …
그래서 저장소에서 몇 가지 작업을 수행했으며 커밋하려고 할 때 현재 어느 지점에도 있지 않다는 것을 알고 있습니다. 이것은 서브 모듈로 작업 할 때 많이 발생하며 해결할 수는 있지만 프로세스가 번거롭고 더 쉬운 방법이 있어야한다고 생각했습니다. 변경 사항을 유지하면서 지점으로 돌아갈 수있는 쉬운 방법이 있습니까?
리포지토리를 복제 한 후 다른 누군가가 새 브랜치를 만들었습니다.이 브랜치는 작업을 시작하고 싶습니다. 나는 매뉴얼을 읽었고, 쉽게 죽는 것처럼 보인다. 이상하게도 작동하지 않으며 내가 찾은 모든 게시물은 내가 옳은 일을하고 있다고 제안합니다. 나는 몹시 때리는에 자신을 복종거야 그래서, 때문에이 있어야 이와 분명히 뭔가 잘못 될 : 올바른 조치는 것 로 …
svn에서 왔으며 git에 익숙해지기 시작했습니다. git에서 브랜치가 삭제되면 히스토리에서 제거됩니까? svn에서는 삭제 작업 (역 병합)을 되돌려 분기를 쉽게 복구 할 수 있습니다. svn의 모든 삭제와 마찬가지로 분기는 실제로 삭제되지 않으며 현재 트리에서 제거됩니다. 분기가 실제로 git의 히스토리에서 삭제되면 해당 분기에서 병합 된 변경 사항은 어떻게됩니까? 그들은 유지됩니까?
다른 지점의 디렉토리에있는 모든 파일을 어떻게 복사합니까? 수행하여 해당 디렉토리의 모든 파일을 나열 할 수 있습니다 git ls-tree master:dirname 그런 다음 모든 파일을 개별적으로 복사하여 git checkout master -- dirname/filename 그러나 지금까지 와일드 카드를 사용하는 것은 완전히 실패했습니다. 이것은 아무것도하지 않습니다 : git checkout master -- dirname/*.png bash 스크립트를 사용하여 …
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문을 개선하십시오 거의 매일 업데이트하고 릴리스하는 웹 앱이 있습니다. 우리는 git을 VCS로 사용하며 현재의 브랜칭 전략은 매우 …
별도의 Git 리포지토리로 옮기고 싶은 지점이 있으며 프로세스에서 해당 지점의 기록을 유지하는 것이 이상적입니다. 지금까지 나는을보고 git filter-branch있었지만 내가하고 싶은 일을 할 수 있는지 여부를 알 수 없습니다. Git 브랜치를 자체 저장소로 추출하는 방법은 무엇입니까?
단일 원격 지점을 로컬 지점으로 추적하는 것은 간단합니다. $ git checkout --track -b ${branch_name} origin/${branch_name} 모든 로컬 브랜치를 원격으로 푸시하고 필요에 따라 새 원격 브랜치를 생성하는 것도 쉽습니다. $ git push --all origin 나는 반대로하고 싶다. 단일 소스에 X 개의 원격 분기가있는 경우 : $ git branch -r branch1 branch2 …
누군가가 git에 적용되는 "추적 지점"을 설명 할 수 있습니까? git-scm.com 의 정의는 다음과 같습니다 . Git의 '추적 지점'은 원격 지점에 연결된 로컬 지점입니다. 해당 분기를 밀고 당기면 연결된 분기에 자동으로 밀고 당깁니다. 항상 동일한 업스트림 분기에서 새 분기로 가져오고 "git pull"을 명시 적으로 사용하지 않으려면이 옵션을 사용하십시오. 불행히도 git에 익숙하지 …
나는이 마스터 와 새로운 프로젝트 지점. 이제 새로운 프로젝트 브랜치를 기반으로 마스터와 함께 새로운 레포를 만들고 싶습니다. 배경 : 세 개의 독립적 인 응용 프로그램을 포함하는 하나의 저장소가 있습니다. 이런 식으로 시작하지 않았습니다. 원래 repo에는 하나의 앱만있었습니다. 그러나 시간이 지남에 따라 비즈니스 요구 사항이 변경되었습니다. 하나의 앱이 두 개의 버전 …
Git을 사용하여 모든 로컬 지점의 모든 파일에서 주어진 문자열을 어떻게 검색 할 수 있습니까? GitHub 관련 : 모든 GitHub 브랜치에서 위의 검색을 수행 할 수 있습니까? (원격 GitHub 저장소에는 여러 가지 원격 브랜치가있어 이상적 으로이 검색을 중단 할 필요가 없습니다 ...)