학습을 해나갈 때 처음부터 많은 양이 주어지게 되면 하다가 지치고, 쉽게 포기하게 된다. 특히 git과 관련된 책들을 보다보면 한결같이 하나부터 열까지 모든 것을 세세하게 알려주고 있다. git에 대한 전문가가 되기 위해서는 이러한 작업이 언젠가는 수반이 되어야하는게 맞지만, Git을 배우는 초보자 입장에서는 일단 실무에서 쓰이는것 위주로 빠르게 한 번 훑는 작업이 더 효과적이다.
어떤 개념을 이해 할 때 가장 좋은 방법 중 하나는
기준이 되는 전체 흐름을 이미지로 우선적으로 기억하는 것이 효율적이라고 생각한다.
git에서 가장 기본이 되는 3가지가 있다.
1. 버전관리
2. 백업
3. 협업
개인적으로
1 - > 2 - > 3 순서대로 학습을 해야한다고 생각한다.
이러한 디테일을 알고 가기 전 전체 숲을 보기 위해 위의 그림을 기준 삼아 학습해나가야 하면 좋다.
Git 용어 설명
* Working Directory - Vscode에서 작업할 때의 그러한 작업 공간
ㄴBranch - 어떠한 작업을 독립적으로 진행하기 위함
* Stage - 원격으로 올라 가기전 임시로 저장하는 곳(.git 디렉토리에 있는 index라는 이름의 파일로 존재하는 영역)
* Local Repository - 원격으로 올라 가기전 로컬에 저장하는 곳(.git 폴더)
* Remote Repository - 원격 저장소 Ex) 깃허브
'* Dev Tools > Git' 카테고리의 다른 글
[Windows] 윈도우에서 Git 업데이트 명령어(CLI) (0) | 2021.03.21 |
---|---|
Git 이전 커밋으로 돌리기(reset, revert) (0) | 2021.03.04 |
.gitignore 를 사용하는 이유와 작동하지 않을 때 해결방법 (0) | 2021.02.11 |
댓글