목록프로그래밍 기초/Git (2)
Groo
여러분들은 혹시 Git 커밋에 여러 공동 작업자를 추가할 수 있다는 것을 알고 계셨나요? 보통은 Git 글로벌 설정에 자신의 이메일과 이름을 등록 해놓고 해당 계정에 한해서만 Git을 활용하고 계셨을 것입니다. 하지만 Git에서는 하나의 커밋에 여러 공동 작업자를 추가할 수 있는 기능을 제공하고 있습니다. 잠깐, 그런데 이 기능이 굳이 왜 필요할까요? 지금까지도 문제없이 Git을 잘 사용하고 있었는데 말이죠. 만약 여러분이 프로젝트를 진행하는 과정에서 팀원과 페어 프로그래밍을 한다고 예를 들어보겠습니다. A와 B가 열심히 페어 프로그래밍을 한 후 마침내 드라이버 역할을 맡았던 A가 Git에 커밋을 하려고 합니다. 느낌 오셨나요? 네 맞습니다. 이때 바로 Git에서 제공하는 공동 작업자 기능을 사용하면 A..
안녕하세요, 오늘은 프로그래밍에 관심이 있는 분이라면 한 번쯤은 모두 들어보았을 깃에 대해 알아보려 합니다. 언제 깃이 처음으로 탄생하였으며 현재 수많은 사람들이 이 깃을 왜 이렇게 많이 사용하고 있는지 살펴보겠습니다. 🗣 Git 깃의 첫 시작 Git 깃이 처음으로 탄생하게 된 계기는 리눅스와의 인연이 깊습니다. 리눅스의 창시자 리누스 토르발스는 약 26년 동안 1만 명이 넘는 소프트웨어 엔지니어들과 함께 오픈 소스 방식으로 리눅스를 개발하였습니다. 그러나 많은 개발자들은 이러한 작업환경이 매우 불편하고 비효율적이라는 것을 느껴 개발자들이 조금 더 효율적인 작업 환경에서 개발을 할 수 있기를 간절히 원하고 있었습니다. 이러한 문제를 해결하기 위해 리누스 토르발스는 깃을 세상에 소개하였습니다. 그가 깃을 ..