Git
git은 분산 버전 관리 시스템이다.
이 말만 들으면 무엇을 할 수 있는 시스템인지 이해가 되지 않을 것이다.
쉽게 말하자면 깃은 여러 버전을 백업해두고, 그 백업 기록을 남겨놔 언제든지 참조하고, 되돌아갈 수 있으며 여러 명의 개발자가 동시에 작업을 해줄 수 있도록 도와주는 시스템이다.
로컬에 저장되는 git 데이터를 로컬 저장소인 github와 같은 사이트에 업로드한다면, 그 깃 데이터를 가지고 여러 개발자가 다른 장소에서 작업을 할 수 있으며, 코드뿐만 아니고 작업했던 백업 기록까지 공유할 수 있다.
또한 백업을 하는 것을 커밋이라고 하는데 각 커밋들마다 메시지를 남겨, 이 커밋은 어떤 내용이 수정되었는지 메모를 하여 다른 개발자들이 쉽게 확인할 수 있게 해 준다.
'git' 카테고리의 다른 글
[git] pull vs fetch (0) | 2021.10.13 |
---|---|
[git] merge, rebase 브랜치를 합치는 방법 (0) | 2021.10.13 |
[git] branch (0) | 2021.10.13 |
[git] add, commit (0) | 2021.10.13 |