[Git] 브랜치(Branch), 병합(Merge), 체크아웃, stash 스택
·
기타
도서 : Do it! 지옥에서 온 문서관리자 깃&깃허브 입문 버전 관리 시스템에서 브랜치(Branch)란? - 나무가 가지에서 새로운 줄기를 뻗듯, 여러 갈래로 퍼지는 데이터 흐름을 가리키는 말. - 깃에서 버전관리를 시작하면 기본적으로 master라는 브랜치가 만들어짐 - 커밋할 때마다 master 브랜치는 최신 커밋을 가리킨다. 즉, 브랜치 = 커밋을 가리키는 포인터 새로운 브랜치를 만들면? 기존에 지정한 파일을 master 브랜치에 그대로 유지하면서 기존 파일 내용을 수정하거나 새로운 기능을 구현할 파일을 만들 수 있다. master 브랜치에서 뻗어 나오는 새 브랜치를 만드는 것을 분기(branch)한다고 함. 새 브랜치에 있던 파일을 원래 master 브랜치에 합치는 행위를 병합(merge)한다고..
[Git] Git이란? Git 사용 방법과 명령들
·
기타
도서 : Do it! 지옥에서 온 문서관리자 깃&깃허브 입문 갑자기 git 포스팅 하는이유: git 쓸 줄 몰라서. git으로 할 수 있는 것 1. 버전 관리 2. 백업 3. 협업 Git Client Program(Git Program) - 깃허브 데스크톱 - 토터스깃 - 소스트리 (본인 사용 중) Git CLI (Git Command Line Interface) 터미널 창에 직접 명령 입력해서 사용하는 방식. 어려움. 이 방법에 익숙해지면 빠르게 깃을 다룰 수 있다. 본인은 이 방법을 배우기 위해서 책을 보고 공부 시작 깃 환경설정 1) 사용자 정보 입력 (git config) git config --global user.name "사용자이름" git config --global user.email "..