Programming/Git
어제까진 commit을 하면 잔디가 잘 심어졌는데 갑자기 오늘 저녁 commit에 대해 잔디가 반영이 되지 않았다!!! 이것저것 엄청 찾아봤는데 잔디가 잘 안심어질 때 확인해볼 건 크게 2가지인 듯 하다. 1) 브랜치 이름 바꿔보기 (main -> master) 원래 내가 작업하던 브랜치가 main 이었고, 기존에 master라는 브랜치가 따로 있었다. 브랜치 이름을 main에서 master로 바꾸면 잔디가 잘 반영된다고 해서 기존의 master 브랜치 지우고, main 이름을 master로 바꿨다. (뒤늦게 그냥 default를 master로 바꾸면 되는 거 아닌가 라는 생각이 들었지만 맞는지는 잘 모름. 아마 아니니까 잘 안됐겠지..) 결과는 fail.. 다른 방법을 시도해보자ㅎㅎ 2) 프로젝트 em..
깃 (Git) 깃(Git)은 리눅스의 창시자이기도 한 리누스 토르발스(Linus Torvalds)가 2005년 세상에 처음 소개했다. 그는 '깃은 지옥에서 온 관리자' 라고 말하며 깃을 소개했다. 깃의 핵심 기능은 크게 3가지로 나눌 수 있다. 1. 버전관리 (Version Control) 2. 백업 (Backup) 3. 협업 (Collaboration) 깃(Git)은 버전관리 기능을 통해 문서, 소스코드 등이 변경될 때마다 이를 관리해주고, 백업해주며, 프로젝트를 개발할 때 협업을 쉽게 할 수 있도록 도와주는 기능을 한다. 깃은 분산 버전 관리 시스템(DVCS)의 대표적인 예시라고 할 수 있다. 깃헙 (Github) 깃(Git)이 분산 버전 관리 시스템이라는 소프트웨어라면, 깃허브(Github)는 그 ..