목록Git (3)
경주장
1. Branch란 독립적으로 어떤 작업을 진행하기 위한 개념입니다. 커밋 사이를 가볍게 이동할 수 있는 어떤 포인터 같은 것 2. 실습준비 3. 브랜치의 기본 사용법 git branch 브랜치의 종류를 출력 Branch 파기 git branch apple git branch google git branch ms => Master Branch에서 커밋 => Apple Commit apple.txt는 별도로 작성 git log ms commit 후 git log apple과 master에서는 각각 한번씩 commit을 더 했습니다. : 현재 상태 : 4. 병합 commit 만 그려서 목표 상태를 나타내면 아래와 같습니다. 즉 apple 브랜치를 master 브랜치에 병합 하는 것 입니다. 현재 브랜치의 상..
생활코딩 Egoing님의 강의를 정리한 내용입니다! Git2 7. Checkout과 시간여행 Head가 master가 아닌 17be360를 가르키고 hello-2.txt를 작성하기전, hello-1.txt의 Third Line을 작성하기전 버전으로 이동함! 8. 보충수업! 1. commit -a 옵션 git commit -am "commit" add시 -a 옵션 을 통해 add, commit 을 한번에 할 수 있다! 하지만 최초 1번은 직접 add 를 활용에 stage상태에 올라 tracked가 된 파일에 대해서만 commit이 이루어 진다. 즉 untracked file은 -a옵션으로 커밋할 수 없다. 2. default editor 변경! git config --global core.editor "v..
이고잉 님의 강좌를 정리한 내용입니다! Git1 git의 목적 버전관리: 특정 시점에 꼬리표(Tag)를 달아 버전을 표시해주고, 브랜치(Branch) 등으로 동시에 여러 버전을 개발 할 수 있게 해준다. 백업 : 무언가가 잘못되었을 때 다시 특정 시점으로 돌아가게 해주고, 사고로 내용이 날아간 경우에도 복구할 수 있게 해준다. 협업 : 무언가가 잘못되었을 때 다시 특정 시점으로 돌아가게 해주고, 사고로 내용이 날아간 경우에도 복구할 수 있게 해준다. Git2 git을 사용할 수 있는 여러 프로그램 SourceTree TortoiseGit Github Desktop CLI : Git의 모든 기능을 지원하는 것은 CLI 뿐이다 3. 버전관리의 시작 .git : 버전정보를 저장하는 디렉토리 4. 버전 만들기 ..