본문 바로가기
반응형

git10

Git브랜치 분기점 확인하는 방법 Git브랜치 분기점 확인하는 방법Git은 소스 코드 관리를 위해 널리 사용되는 분산 버전 관리 시스템입니다. 많은 프로젝트에서 여러 브랜치를 사용해 개발을 진행하는데, 가끔 각 브랜치가 어디서 분기되었는지 확인해야 할 때가 있습니다. 이 글에서는 Git 명령어를 사용하여 브랜치가 어디서 나누어졌는지 확인하는 방법을 알아보겠습니다.git merge-base 명령어`git merge-base` 명령어는 두 브랜치의 공통 조상을 찾는 데 사용됩니다. 두 브랜치의 공통 조상이 바로 브랜치가 나누어진 지점입니다.예시1. `main` 브랜치와 `feature-branch`가 있다고 가정합니다.2. `feature-branch`가 `main` 브랜치에서 어디서 분기되었는지 확인하려면 다음 명령어를 사용합니다 gi.. 2024. 7. 15.
Git Submodule 특정 tag로 변경 및 적용 Git Submodule 업데이트: 특정 태그 적용하기서브모듈을 특정 커밋이나 브랜치뿐만 아니라 특정 태그로도 업데이트할 수 있습니다. 이를 통해 특정 릴리즈 버전의 서브모듈을 사용하여 프로젝트의 안정성을 유지할 수 있습니다. 다음은 서브모듈을 특정 태그로 업데이트하는 방법입니다.우선 서브모듈 디렉토리로 이동합니다. "submodule"이 "path/to" 위치에 존재한다고 가정합니다. cd path/to/submodule가져오려는 서브모듈의 특정 태그를 체크아웃 합니다. git fetch --tags git checkout  가져온 변경점을 적용하기 위해서 서브모듈의 상위 리포지토리로 돌아가서 서브모듈 상태를 상위 리포지토리에 반영합니다. 변경점은 폴더단위로 변경점이 인식됩니다. git ad.. 2024. 6. 14.
반응형