본문 바로가기
* Dev Tools/Git

[Git] Git 개념 : 구조화로 전체 흐름을 먼저 파악하자

by codinguser 2020. 12. 28.

[Git] Git 구조도 : 구조화로 전체 흐름을 먼저 파악하자
Git 전체 구조도

 

 

 

 

학습을 해나갈 때 처음부터 많은 양이 주어지게 되면 하다가 지치고, 쉽게 포기하게 된다. 특히 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) 깃허브

 

 

 

 

 

댓글