본문 바로가기

git2

[Git 공부] Git의 브랜치 & GitHub 오늘은 깃 공부와 이를 깃허브라는 외부 저장소에 저장하는 방법을 배웠다.깃은 여기까지 배우면 충분할 거 같다..!그럼 공부 시작~Branch : like 커밋을 가리키는 포인터Main에 저장된 프로젝트를 여러 기업들(c.f. ms, google, apple)에 서비스를 제공한다면 각 기업들마다 요구사항이 달라서 여러 개의 버전이 필요하다.이때 매우 유요한 기술이 Branch이다.다음 그림에서 메인의 A->B->C->D는 모든 기업들에게 제공하는 서비스와 동일하지만, E파트부터 기업들의 요구사항에 맞춰 다르게 제작되었다.이때 Branch를 사용하면, A, B, C, D가 main에서 바뀌면 각 기업들에 제공되는 A, B, C, D도 바뀌지만, ME가 바뀌어도 나머지는 바뀌지 않게 된다. 프로젝트를 진행할 .. 2025. 9. 22.
[Git 공부] Git 시작 & Git으로 버전 관리 오늘부터 Git이란 것을 공부했다.나는 [Do it! 5일 만에 끝내는 깃&깃허브 입문]이라는 책으로 공부했다.내가 공부한 내용들을 복습하면서 적어놓을 것이다~그래서 깃 설치 같은 작업들은 따로 적지 않았다 ㅎㅎ 배려 감삼다~~개발자들은 프로젝트를 진행할 때, 수많은 소스 코드들을 효율적으로 관리하기 위해 Git을 사용한다.Git은 프로젝트를 진행할 때, 관리자 역할을 한다.Git의 핵심 기능은 "관리", "백업", "협업" 이 있다. 1. 관리 :프로젝트를 계속 수정하고, 업데이트하면서 여러 버전이 생기게 된다.(예를 들어 마인크래프트는 버전을 1.5.2, 1.5.3 등으로 표기해 계속해서 수정해 나간다..!)Git은 프로젝트를 수정할 때마다 언제 수정했는지, 어떤 것을 변경했는지 등은 구체적으로 기록.. 2025. 9. 13.