반응형
오래된 커밋에서 새로운 Git 브랜치를 작성하려면 어떻게 해야 하나요?
중복 가능성/더 최신/더 명확하지 않은 질문
Git을 사용하여 이전 커밋에서 분기
제 Git 브랜치에는jzbranch오래된 커밋 ID:a9c146a09505837ec03b.
새로운 브런치를 작성하려면 어떻게 해야 하나요?justin, 위의 정보로부터?
git checkout -b NEW_BRANCH_NAME COMMIT_ID
그러면 'NEW_BRANCH_NAME'이라는 새 분기가 생성되어 체크아웃됩니다.
("체크아웃"은 "브런치로의 전환"을 의미합니다)
git branch NEW_BRANCH_NAME COMMIT_ID
그러면 체크 아웃하지 않고 새 분기가 생성됩니다.
댓글에 많은 분들이 이걸 두 단계로 하는 걸 선호하시는 것 같아요.그 방법은 다음과 같습니다.
git checkout COMMIT_ID
# you are now in the "detached head" state
git checkout -b NEW_BRANCH_NAME
언급URL : https://stackoverflow.com/questions/7167645/how-do-i-create-a-new-git-branch-from-an-old-commit
반응형
'programing' 카테고리의 다른 글
| 로컬 호스트에서 Azure 기능을 사용하는 CORS(CLI 아님) (0) | 2023.04.20 |
|---|---|
| Apple Push Notification 설정에 사용되는 .pem 파일 생성 (0) | 2023.04.20 |
| 풀 후 새 분기로 커밋된(밀리지 않은) 변경 이동 (0) | 2023.04.20 |
| 함수에서 여러 값을 swift로 반환합니다. (0) | 2023.04.20 |
| Azure Cosmos DB가 멀티 모델이라는 것은 어떤 의미입니까? (0) | 2023.04.20 |