본문 바로가기

Git&GitHub

(2)
[git] 브랜치와 git merge 방법 브랜치와 git merge 방법 그동안은 git merge만 사용했는데, 이번 기회에 다양한 merge 방법에 대해 정리하고 비교해보려고 합니다. 몇 가지 방법과 각각의 차이점에 대해 알아보겠습니다. 🔍 브랜치란?git merge 방법에 대해 알기 위해서는 먼저 브랜치와 커밋 히스토리에 대한 이해가 필요합니다.  Git 브랜치 - 브랜치란 무엇인가를 참고해서 정리해 보겠습니다.✅ 브랜치는 원래 코드와 상관없이 독립적으로 개발을 진행하기 위한 것입니다. 원래 코드와 동일하지만, 분리되어 있기 때문에 부담 없이 작업할 수 있습니다. ⭐ Git이 데이터를 다루는 법git의 동작 방식에 대해서도 알아보겠습니다.💡Git은 데이터를 Change Set이나 변경사항(Diff)으로 기록하지 않고 일련의 스냅샷으로 ..
[Git&GitHub] git clone과 git fork의 차이점 git clone과 git fork의 차이점  Git은 분산형 버전 관리 시스템이며 GitHub는 Git을 사용하는 프로젝트를 지원하는 호스팅 서비스입니다.효율적인 협업과 프로젝트 관리를 위해서는 Git과 같은 도구를 이해하는 것이 필수적인데요. Git의 'clone'과 'fork'라는 두 가지 기본 작업에 대해 살펴보겠습니다. 언뜻 보기에는 유사해 보일 수도 있지만 서로 다른 목적으로 사용되며 서로 다른 시나리오에서 사용됩니다. 📍 git clone✔️ 원격 저장소에서 로컬 저장소(로컬 컴퓨터)로 복사본을 만드는 데 사용되는 명령어✔️ 프로젝트의 모든 파일 및 폴더의 모든 버전을 포함하여 해당 프로젝트에 대해 Git에 있는 모든 데이터의 전체 복사본을 가져옵니다. ➡️ 작업할 프로젝트의 로컬 복사본을..