Git과 GitHub는 다르다. 하지만 서로 연관이 있다. 마치 커피와 커피숍과 같다.
Git
- 깃은 나의 파일을 항상 보고 있다.
- 모든 파일의 변화를 기록하고 있다.
- 같은 파일에 대한 각기 다른 버전을 관리 할 수 있다. like 타임라인
ex. 내가 책을 쓰는데 각기 3가지의 다른 엔딩이 있다고 상상해 보자
- 깃이 없었다면 각각의 파일을 따로 관리
- 만약 이 3가지 파일이 공통으로 갖고 있는 한가지를 바꿔야한다면 복붙을 해야한다.
- 깃은 각기 다른 3개의 파일을 한번의 관리하게 해준다.
- 즉 해당 변경사항을 모든 각기 다른 3개 파일에 바로 적용할 수 있게 도와준다.
GitHub
- 깃허브는 클라우드에 있는 깃 제공자다.
- 내 컴퓨터에서 깃 히스토리를 가져와서 클라우드에 있는 깃허브 웹사이트에 푸쉬하는 것.
- 다른 팀원이 내가 올린 히스토리를 가져올 수 있으므로 모든 변화 기록을 볼 수 있다.
- 즉 우리 모두의 깃 기록을 깃허브 클라우드에 올릴 수 있는것.
Thanks to youtu.be/YFNQwo7iTNc
'Programming > Git' 카테고리의 다른 글
처음 배우는 Git & Github (0) | 2021.02.22 |
---|---|
[2월 우아한테크세미나] 우아한 스프링 부트 (0) | 2021.02.20 |
VS Code에서 Git과 GitHub 연동하기 (0) | 2021.02.01 |
[생활코딩] Git1 (0) | 2021.01.30 |
Git 명령어 정리 (0) | 2021.01.26 |
댓글