Script

Git과 Github 본문

Git

Git과 Github

scripter. 2022. 7. 10. 09:16

1. Git이란?

 

Git은 프로젝트의 버전 관리를 위한 도구이다.

 

  • 아래는 수정이 여러번 이루어지면 흔히 볼 수 있는 대참사이다.

 

  • Git을 사용하게 되면 아래와 같이 작업의 히스토리를 한 눈에 알아볼 수 있다.

 

2. Git의 사용의의

 

  • 기능 하나를 완성할때마다 저장하면, 에러가 났을때 어느 기능을 만들다가 에러가 난 것인지 쉽게 파악이 가능(checkpoint 역할)
  • 프로젝트를 나누어서 작업하고 하나로 합치는 것을 편하게 수행할 수 있다.
  • 누가,언제,어떤 부분을 수정 하였는지를 한눈에 파악할 수 있다.
  • Git을 사용하면 같은 파일명의 두가지 파일에 대해 어느 부분이 다른지를 자동으로 비교하고 어떤 것을 반영할지 선택할 수 있다.

3. Git과 Github의 차이

 

  • git과 github는 다르다. (ex-커피와 커피숍)
  • github는 git으로 된 파일들의 클라우드 역할을 함과 동시에 의견을 교환할 수 있는 커뮤니티 기능도 수행한다.
  • git으로 된 파일들을 github에다가 올려 팀원들과 함께 버전관리를 해나갈 수 있으며,
  • github에 마련되어진 커뮤니티 공간에 질문이나 의견을 나누며 소통할 수 있다.
  • github외에도 gitlab, bitbucket등의 서비스가 있지만, github가 압도적으로 사용자가 많다.

 

4. Soucetree란?

 

sourcetree는 git을 쉽게 사용할 수 있는 도구이다. 

  • git은 여러가지 방법으로 사용할 수 있다. 
  • 아래처럼 터미널에 명령어를 직접 입력하는 방법을 CLI라고 한다.

  •  이 CLI보다 시각화가 잘되어있고, 쉽게 사용할 수 있는 도구가 soucetree인 것이다.

'Git' 카테고리의 다른 글

repo  (0) 2022.07.10
버전관리와 Commit  (0) 2022.07.10
Git 기본세팅  (0) 2022.07.10
Comments