본문 바로가기

프로그래밍/Git2

Git 사용법 총 정리 GIT 각 명령어를 그림으로 표현하면? 저는 cherry pick을 제외하고는 위의 그림이 Git을 정말 잘 표현한 그림이 아닌가 생각합니다 (cherrypick은 브랜치간 사용되기 때문에 위의 그림에 없습니다. 위의 그림은 하나의 브랜치에서 일어나는 일이라고 보면 편합니다.) 모두 아시다시피 Git은 소프트웨어 개발에서 코드의 버전 관리를 위해 널리 사용되는 도구입니다. Git을 사용하면 여러 가지 이점이 있습니다: 버전 관리: Git을 사용하면 프로젝트의 모든 변경 사항을 추적할 수 있습니다. 예를 들어, 어떤 코드가 언제, 누구에 의해 수정되었는지 알 수 있습니다. 이는 문제가 발생했을 때 원인을 찾아내거나 이전 버전으로 되돌아가는 데 유용합니다. 협업: 여러 사람이 동시에 같은 프로젝트에 작업할 .. 2024. 1. 31.
Git의 Cherry-pick에 대한 이해 Git이란? Git은 소스 코드 관리 시스템(SCM, Source Control Management) 중 하나로, 다수의 개발자가 협업을 할 때 코드의 버전을 관리해 주는 도구입니다. 즉, 여러 사람이 동시에 같은 파일을 수정하더라도 각각의 변경 사항을 추적하고 합칠 수 있게 해주며, 필요한 경우 이전 버전으로 되돌릴 수도 있습니다. Cherry-pick 이란? Git에서 cherry-pick은 특정 커밋을 선택해서 현재 브랜치에 적용하는 명령어입니다. 즉, 다른 브랜치의 특정 커밋만을 골라 현재 작업중인 브랜치에 적용하고 싶을 때 사용하는 기능입니다. Cherry-pick 사용 예제 다음은 cherry-pick 명령어의 사용 예제입니다. 우선, Git 저장소를 생성하고 파일을 만들어 몇 번 커밋을 해 .. 2024. 1. 29.