Git을 이용하면 프로젝트를 만들 때 각자 코드를 만들었을 때 병합하기 좋다.
1. 다운로드 사이트
Git - Downloads
Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp
git-scm.com
2. 설치
3. Git bash
3-1. git 작업영역 설정
git init -> git 저장소가 초기화 선택한 폴더 (폴더가이제 작업영역이 된것)
3-2 상태 조회
git status -> git 현재상태
3-3. 저장
git add . -> 전체 파일 추가
git commit -> 영구적 보관(하드디스크 기록)
git commit -m "1. 로그인" -> 헤드에 1. 로그인 을 저장
3-4. 리셋
git log -> 헤더 트리를 보여준다.
git reset --hard 해쉬값 -> 선택한 파일 작업영역, 인덱스, 헤드파일에 있는 것 모두 지운다.(hard는 강력한 명령어)
git reset --soft -> 헤드 화살표 설정변경
git reset --mixed -> 인덱스의 이전으로 돌려줌
3-5. 복구
git reflog -> 내가 커밋한것 모두 조회
git reset --hard 해쉬값
3-6. 브랜치
누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog
누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다!
backlog.com
Git - 브랜치란 무엇인가
3.1 Git 브랜치 - 브랜치란 무엇인가 모든 버전 관리 시스템은 브랜치를 지원한다. 개발을 하다 보면 코드를 여러 개로 복사해야 하는 일이 자주 생긴다. 코드를 통째로 복사하고 나서 원래 코드와
git-scm.com
- 홍길동 (글목록보기)
- 장보고 (글수정하기)
git branch 브랜치 이름 -> 브랜치를 모두 보여주고, 새로 만들고, 삭제하고, 이름을 변경
git checkout 브랜치 이름 -> 브랜치를 변경하고 해당 파일을 워킹 디렉토리로 복사
git merge 브랜치 이름 -> 다른 브랜치를 현재 Checkout된 브랜치에 Merge 하는 명령
'Tools > Git' 카테고리의 다른 글
Git 2강 - 프로젝트 파일 Git 연결 (0) | 2021.09.02 |
---|