Git깃
Git은 파일의 변경 이력을 기록하고 여러 사람의 작업을 합칠 수 있게 하는 오픈소스 분산 버전 관리 시스템이다.
Git은 Linux 커널 개발자인 Linus Torvalds가 2005년 Linux 커널 개발을 위해 만든 분산 버전 관리 시스템이다. 저장소 전체 이력을 각 사용자의 컴퓨터에 복제해 두므로 네트워크 없이도 커밋, 브랜치, 이력 조회 같은 작업을 할 수 있다.
브랜치로 작업을 나눠 진행한 뒤 병합하는 방식이 널리 쓰이며, GitHub, GitLab 같은 호스팅 서비스와 함께 소프트웨어 개발의 표준 도구로 자리 잡았다.
이 설명은 AIPOST 기사와 널리 알려진 사실을 바탕으로 정리했습니다. 잘못된 내용이 있으면 정정 요청으로 알려 주세요.
이 항목을 다룬 기사
또 파일을 고칠 때마다 전체 내용을 다시 기억하지 않고 Git처럼 바뀐 부분만 적은 변경 기록을 남겨, 적은 공간으로도 이전 상태를 되짚을 수 있게 합니다.
Slack과 예약 작업, git worktree(같은 저장소의 작업 공간을 따로 여는 기능)를 엮으면 유지 보수도 맡길 수 있습니다.
생산성을 높이려는 도구가 git 작업 방식이나 클라우드 인프라를 강요해서는 안 된다는 판단입니다.
그래서 한 프로젝트의 맥락이 다른 프로젝트로 섞이지 않고, Git 저장소에 agent의 작업 흔적이 쌓이지도 않습니다.
음성 명령으로 작업 보드를 열고, 세션 목록에 Git 상태를 색상 점으로 표시하는 작업 카드를 만들었습니다.