GIT
개발자에게는 익숙하고 비개발자에게는 가장 처음 익숙하지 않은 그 무언가였다고 생각합니다.
하지만 개발자로 성장하는 데 있어서 Git은 많은 장점을 가지고 있습니다.
한번 알아볼까요?
모든 프로젝트는 단계별로 다른 사람과 협업을 해야합니다.
보통 프로젝트의 경우 단위 프로젝트로 나누지 않으면 한 사람이 하기에 업무가 많기 때문입니다. 코드들을 한줄 한줄 카피해서 붙여넣어야 한다면 그 과정에서 잘못 복사해서 에러가 발생하고, 그 에러를 잡기 위해 시간을 써야한다면 그만큼 불필요한 시간이 없겠죠?
따라서 Git를 제대로 배워야 다른 사람과 협업을 할 수 있다고 말해요.
그럼 Git이 뭐길래 협업을 하는데 도움이 될까요?
개발을 하다 보면 기능을 추가, 삭제, 되돌리기 등 빠른 작업을 위해서 사용됩니다.
만약, 로컬컴퓨터(개인 컴퓨터)에서 2GB짜리 파일을 버전별로 모두 저장한다면 컴퓨터는 느려지고,
용량은 턱없이 부족해 질것이다.
하지만!
GitHub를 쓴다면 저장된 파일은 새로운 컴퓨터에 가서도 바로 파일하나만으로 작업할 수 있습니다.
또한,
각자 다른 파일에 역할을 분담해서 관리할 때, 하나의 파일로 합치는데 있어서 자동으로 합쳐주는 기능이
있어서 작업속도를 향상시킬 수 있습니다.
요약하자면!
1. 버전관리
2. 코드 공유
3. 코드 합쳐주는 역할
'기술 스텍 > ❤하게 되는 이유❤' 카테고리의 다른 글
블로그를 하게 된 이유 (0) | 2023.01.22 |
---|---|
Java를 쓰는 이유 (0) | 2023.01.22 |