github (2) 썸네일형 리스트형 [git 사용법] - Branch 브랜치 이동, 변경, 파일 복원, 삭제, 병합(merge), Branch 협업을 하면 개발자들은 작업 레파지토리에서 소스 코드를 공유하면서 작업을 한다. 만약 어플을 만드는데 어떤 개발자는 채팅 기능을 만들고, 또 어떤 개발자는 검색 기능을 맡아 작업한다고 가정해보자. 채팅 작업이 끝난 후 검색 작업을 수행한다면 연관성이 없는 기능 단위의 작업을 비효율적으로 하고 있는 것이다. 각자 작업을 다 한 후에 합치는 방법이 더 효율적일 것이다. Git에서는 branch와 merge라는 명령으로 이것을 가능하게 한다. Branch는 독립적으로 작업을 할 수 있는 공간이다. main branch가 아니라, 채팅은 chat branch에 검색은 search branch 에서 작업을 하면 서로 독립적인 공간에서 작업을 하기 때문에 서로의 작업에 영향을 주지 않는다. 각자의 작업.. [git 사용법] Git이란? - Git 시작하기 'Git 사용법' 을 쓰게 된 이유 git과 github를 사용하면서 너무 어려웠다. 터미널에서 여러 명령어를 잘 입력하다가도 갑자기 오류가 발생하거나 아예 리파지토리가 날라가는 경우도 많았다. 협업을 하면서 git과 github에 대해 제대로 모르는 상태에서 사용하다보니 conflict 충돌도 많이 일어나 지옥의 반복이였다. branch도 수없이 만드는데 뭐가 뭔지 제대로 몰라 코드도 엉망인 경우도 많았다. 처음부터 다시 제대로 알고 사용하고자 이 글을 작성하게 되었다. Git이란? Git은 소스코드 및 파일의 변경내역을 저장하는 분산 버전 관리 시스템 github는 등록 사용자와 비등록 사용자 모두에게 사이트의 공개 저장소를 찾아볼 수 있는 권한을 제공 github는 보통 소스코드를 관리하는데 많이 .. 이전 1 다음