[소스코드 관리] 이쁘게 커밋(commit) 하는 방법

Posts

[소스코드 관리] 이쁘게 커밋(commit) 하는 방법

IT 프로덕트 제작을 하다보면 개발자들은 코드관리를 하게된다.코드관리 시, 1회 의 코드 추가/수정 내역 을 커밋 이라고 한다. 커밋 메세지 는 이러한 매 커밋 작업(코드의 추가/수정의 저장작업) 시,코드관리 프로그램에 동시에 입력하는 간단한 요약글을 말한다. 이 커밋메세지의 역할은 프로젝트의 진행에 있어서 어떤 코드상의 변화가 있었는지유일하게 코드레벨 이상으로 그 의미를 전달할 수 있는 수단이다. 하나의 프로젝트를 두고, 여러 개발자들이 같이 개발을 진행하게 될 경우, 다른 개발자들은 프로젝트의 진척사항을 커밋메세지로 짐작하게 될 때가 많다.코드 한줄한줄의 변경사항을 툴에서 표시해주기는 하지만 코드리뷰를 매번 시행 할 만큼 여유가 없는경우가 많기 떄문이다. 자, 그럼 똑똑한 커밋메세지, 어떻게 만들

Related Posts

3 posts
Git ( 깃 ) GitHub ( 깃허브 ) 차이점

Git ( 깃 ) GitHub ( 깃허브 ) 차이점

오늘은 개발자라면 익숙한 Git과 GitHub를 소개한다. 비슷한 이름 때문에 동일한 서비스로 오해하는 경우가 종종 있는데 이 둘은 엄연히 다른 역할을 수행한다. 최근 클로드 코드 같은 AI 도구를 활용해 비전공자도 프로그래밍에 뛰어들고 있다. 특히 수익형 웹사이트와 웹앱 개발이 큰 인기다. 아이디어만 있으면 HTML, CSS, JavaScript, Pyrthon, Node.js, MySQL 등을 몰라도 누구나 쉽게 구현이 가능하기 때문이다. 그런데 다른 건 몰라도 지금부터 소개할 깃과 깃허브만큼은 꼭 숙지해 놓길 권한다. 1. Git 분산 버전 관리 시스템 우리는 과제, 보고서, 제안서 등을 만들 때 수시로 Word(.docx) 파일에 'v1', 'v1.1', &#.......

깃허브 github 의미와 활용법

깃허브 github 의미와 활용법

변검|2025년 9월 6일|게임

개발자로서 꿈을 꾸고 있다면 깃허브에 익숙해져야 한다. 많이 들어봤지만 '깃허브가 뭔데?' 라는 질문에는 제대로 설명하기 어렵다. 개발자에게 github는 어떤 의미일까? 1. 깃허브 의미와 등장배경 2008년 당시 개발자들은 코드를 관리하기 위해 복잡한 설정을 해야 했다. 이때 웹브라우저만 있다면 누구나 쉽게 git 저장소를 만들고 관리할 수 있게 했다. 싸이월드나 네이버블로그처럼 개인용 코드 관리 저장소라고 생각하면 된다. 깃허브가 등장하면서 개발 문화도 바뀌었다. 원래 소스코드라는게 공개하기 어려운 민감한 기밀정보로 여겼었다. 하지만 깃허브가 등장하면서 오픈소스가 급격히 늘어났다. 누구나 쉽게 접근할 수 있.......

깃 GIT 깃허브 협업툴 사용법 및 github 용어

깃 GIT 깃허브 협업툴 사용법 및 github 용어

안녕하세요 그남자 입니다. 오늘은 깃 GIT 깃허브 협업툴 사용법 및 github 용어를 한번 알아볼까 합니다. 아마 데이터 분석에 관심이 많으신 분들의 경우 협업을 하기 위해서 git을 필수적으로 사용하고 계실텐데요. 초보자 입장에서 보면 사실 굉장히 어려운 협업툴이라 생각할지도 모르기 때문에 어떤 특징이 있는지 한번 간단히 알려드려 보도록 하겠습니다. 먼저 Git과 GitHub의 차이점을 알아두는게 중요합니다. Git의 경우 로컬에서 관리를 하는 버전 관리 시스템으로 시간에 따라 파일의 변경 사항을 기록하거나 추적할 때 사용하는데요. 로컬 저장소를 사용하다 보니 작업 내용은 나만 알 수 있다는 특징이 있습니다. GitHub의 경우 온.......