반응형

Git 9

오래된 커밋에서 새로운 Git 브랜치를 작성하려면 어떻게 해야 하나요?

오래된 커밋에서 새로운 Git 브랜치를 작성하려면 어떻게 해야 하나요? 이 질문에는 이미 답변이 있습니다. 닫힘10년 전에요. 중복 가능성/더 최신/더 명확하지 않은 질문 Git을 사용하여 이전 커밋에서 분기 제 Git 브랜치에는jzbranch오래된 커밋 ID:a9c146a09505837ec03b. 새로운 브런치를 작성하려면 어떻게 해야 하나요?justin, 위의 정보로부터?git checkout -b NEW_BRANCH_NAME COMMIT_ID 그러면 'NEW_BRANCH_NAME'이라는 새 분기가 생성되어 체크아웃됩니다. ("체크아웃"은 "브런치로의 전환"을 의미합니다) git branch NEW_BRANCH_NAME COMMIT_ID 그러면 체크 아웃하지 않고 새 분기가 생성됩니다. 댓글에 많은 ..

programing 2023.04.20

풀 후 새 분기로 커밋된(밀리지 않은) 변경 이동

풀 후 새 분기로 커밋된(밀리지 않은) 변경 이동 주인'보다 '는 것을 꽤 해봤는데, '원산지/주인'이 '원산지/주인'보다 '원산지/주인'이 더. 이 작업은 실제로 자신의 지점으로 옮겨져야 했습니다.master하며, 러러커커 and and and to to to to to to to to to to에 origin 다른 이 '하다'로 이 좀 origin/master그리고 난 그 변화들을 끌어냈지 37개의 로컬 커밋을 새로운 브랜치로 소급하여 이동하려면 어떻게 해야 합니까?를 보면, 「 」라고 하는 것은, 「 」git rebase --onto my-new-branch master ★★★★★★★★★★★★★★★★★」...origin/master'다음에'는 다음과 같이 됩니다.이치노 man git-rebase 、..

programing 2023.04.20

Git 하위 모듈을 오리진에서 최신 커밋으로 업데이트

Git 하위 모듈을 오리진에서 최신 커밋으로 업데이트 Git 서브모듈로 프로젝트를 진행하고 있습니다.이것은 ssh://... URL에서 온 것으로, 커밋 A에 있습니다.커밋 B가 해당 URL로 푸시되었습니다.서브모듈이 커밋을 취득하여 변경해 주었으면 합니다. 로는 ,, 가, 기, 기, now, now, now, now, now, now.git submodule update★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★아무것도 하지 않습니다(출력 없음, 성공 종료 코드).하다 $ mkdir foo $ cd foo $ git init . Initialized empty Git repository in /.../foo/.git/ $ git submodule add ssh://user@host/gi..

programing 2023.04.20

모든 Git 브랜치를 가져오려면 어떻게 해야 하나요?

모든 Git 브랜치를 가져오려면 어떻게 해야 하나요? 기트 ★★★★★★★★★★★★★★.git branch 딱하나밖에 안 요. $ git branch * master 요?git branch , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , $ git branch * master * staging * etc... TL;DR 응답 git branch -r | grep -v '\->' | sed "s,\x1B\[[0-9;]*[a-zA-Z],,g" | while read remote; do git branch --track "${remote#origin/}" "$remote"; done git fetch --all git pul..

programing 2023.04.15

같은 브랜치상의 2개의 다른 커밋 간에 같은 파일을 어떻게 구별합니까?

같은 브랜치상의 2개의 다른 커밋 간에 같은 파일을 어떻게 구별합니까? Git에서는, 같은 브랜치(예를 들면 마스터)에 있는 2개의 다른 커밋(연속하지 않음)간에 같은 파일을 어떻게 비교할 수 있습니까? VSS(Visual Source Safe) 또는 TFS(Team Foundation Server)와 같은 비교 기능을 찾고 있습니다. Git으로 가능한가요?manpage부터: git diff [--options] [--] [...] 예를 들어, 파일 "main.c"가 now와 2개의 커밋백의 차이를 확인하려면 , 다음의 3개의 명령어를 사용합니다. $ git diff HEAD^^ HEAD main.c $ git diff HEAD^^..HEAD -- main.c $ git diff HEAD~2 HEAD -..

programing 2023.04.15

추적되었지만 .gitignore에 있는 파일을 Git이 잊게 하려면 어떻게 해야 하나요?

추적되었지만 .gitignore에 있는 파일을 Git이 잊게 하려면 어떻게 해야 하나요? 추적되고 있던 을 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★,.gitignore 그러나 list 、 、 、 、 、 、 일 list list list list list list list 。git status★★★★★★★ 에 파일을 완전히 잊게 할 수 Git에게 파일을 완전히 잊게 하려면 어떻게 해야 하나요?.gitignore되지 않은 합니다(「추적되지 않은 파일」이 경우).add -fGit git git git git 、 Git git git git 、 Git git git 。그러나 Git은 이미 추적 중인 파일을 계속 추적합니다. 파일 추적을 중지하..

programing 2023.04.15

특정 커밋용 Git 패치를 생성하려면 어떻게 해야 합니까?

특정 커밋용 Git 패치를 생성하려면 어떻게 해야 합니까? SHA-1 커밋 번호 목록용 패치를 작성하는 스크립트를 작성해야 합니다. 는 는는그용사 i를 사용해 보았다.git format-patch , 이 값 이후 각 수백 개의 패치가 생성된 후 프로세스를 종료해야 했습니다. 특정 SHA-1 값에 대해서만 패치를 생성하는 방법이 있습니까?시험: git format-patch -1 또는 git format-patch -1 HEAD " " "는-1. - 최상위 커밋에서 패치를 준비합니다. 다음 명령을 사용하여 패치를 적용합니다. git am < file.patch 또, 다음의 방법으로 신청(Windows 를 포함한 모든 OS 로 동작할 필요가 있습니다)할 수도 있습니다. git apply --verbose f..

programing 2023.04.10

분기를 변경하지 않고 다른 Git 분기에 있는 파일 보기

분기를 변경하지 않고 다른 Git 분기에 있는 파일 보기 Git 브랜치를 체크하지 않고 파일을 여는 것이 가능합니까? 어떻게요? 기본적으로 항상 브랜치를 바꾸지 않고 github pages 브랜치에서 파일을 열 수 있기를 원합니다.수정하는 것이 아니라 보기만 하면 됩니다.이 조작은 유효합니다. git show branch:file 여기서 branch는 임의의 ref(branch, tag, HEAD, ...)를 지정할 수 있으며 file은 파일의 풀 경로입니다.내보낼 수 있습니다. git show branch:file > exported_file VonC의 관련 질문에 대한 답변도 참조해 주십시오. Git에서 특정 리비전에서 단일 파일을 불러오는 방법은 무엇입니까? 다른 브랜치에서 하나의 파일만 가져오는 ..

programing 2023.04.10

로컬 및 원격 Git 저장소의 마스터 분기 이름 변경

로컬 및 원격 Git 저장소의 마스터 분기 이름 변경 는 지점을 있다.master합니다.origin/master. 을 이이이 i i i로 바꾸고 master-old로컬과 리모트 양쪽에서 사용할 수 있습니다.게가 ?? 른른른른을 추적한 origin/master 로컬(로컬, "로컬", "", "로컬"을 참조해 주세요.mastergit pull리모트 브랜치의 이름을 변경하면 어떻게 됩니까? 의 연?는?git pull수 없는 할 수 .origin/master더더?? 다음, 저는 .master한 번 말씀드리지만, 한 가 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하면 어떻게 요?git pull 이 모든 것이 많은 문제를 야기할 것 같아요.제가 원하는 것을 얻을 수 있는 깔끔한 방법은 없나요?아니면 ..

programing 2023.04.10
반응형