-
[GIT] 개발자라면 알아야할 Git과 GitHub 차이웹 개발환경 2023. 4. 15. 01:47
지금 재직 중인 회사 면접에서 Git과 Github의 차이를 설명해보라는 질문을 받은 적 있습니다.
아마 개발직군이라면 한번쯤은 들어볼만한 질문일텐데요!
그때 연습 삼아 Git을 다뤄보긴 했었는데, 겉핥기로 따라만 했어서
제대로 답하지 못했었죠ㅠ_ㅠ
지금은 Git/GitHub 없이는 개발하지 못할 정도로 매일같이 사용중입니다!
그때 못다한 대답을 이제서야 끄적여봅니다ㅎㅎ
Git이란?
코드 기록을 위해 사용하는 버전 관리 시스템(VCS)입니다.
Git을 사용하면 코드의 어느 부분을 어떻게 수정했는지 기록됩니다.
여러 브랜치에서 수정한 코드를 하나의 브랜치에 합칠(merge) 수도 있고,
기작업된 코드를 작업 전으로 되돌릴(reset) 수도 있습니다.
▼ Git 설치 방법
https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%EC%84%A4%EC%B9%98
Git - Git 설치
이 책은 Git 2.0.0 버전을 기준으로 썼다. 대부분의 명령어는 그 이전 버전에서도 잘 동작하지만, 몇 가지 기능은 아예 없거나 미묘하게 다를 수 있다. Git의 하위 호환성은 정말 훌륭하기 때문에 2.0
git-scm.com
GitHub란?
Git+Hub(중심지) = Git의 중심지라는 뜻을 가진,
Git 저장소를 관리하는 웹 서비스입니다.
웹 상에서
1. 소스코드를 공유할 수 있고,
2. 코드 기록을 열람할 수 있고,
3. 협업자들과 코드에 대해 소통할 수 있고,
4. 업무 요청과 더불어 작업 관리도 할 수 있습니다.
▼ GitHub 시작하기
GitHub: Let’s build from here
GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...
github.com
개발 면접을 앞두고 계신가요?
Git을 사용해볼까말까 고민되시나요?
사용하지 않을 이유가 없습니다.
어떤 이유에서든 이 글을 보셨다면 꼭!
지금 바로 가입하고 설치해서 사용해보시길 바랄게요 : )