개발 관련 스터디

git fork부터 pull request까지
git fork부터 pull request까지 이번 포스팅에서는 fork부터 pull request까지 하는 방법에 대해 이야기 해보도록 하겠습니다. 예제는 github을 사용해서 진행하겠습니다. Fork할 프로젝트의 저장소로 들어간 후 화면 우측 상단에 위치한 Fork를 클릭한다. 그러면 다음과 같이 자신의 계정으로 된 저장소에 Fork한 프로젝트가 생성된다. 그리고 Fork로 생성된 저장소에서 Clone or download를 통해 URL을 확인하고 다음 명령어로 해당 저장소를 Clone 한다. $ git clone 다음 명령어로 원본 프로젝트 저장소의 이름을 지정하고 Remote 저장소로 추가한다. $ git remote add -v 옵션으로 설정된 원격 저장소를 확인해보자. $ git remote..
git fork 와 clone
fork vs clone git을 사용해 협업을 한다면 fork, clone이라는 단어를 많이 듣습니다. 저는 지금까지 clone을 사용해서 협업을 해왔는데 입사 후에 회사에서는 fork를 사용해서 형상관리를 하고 있었습니다. 그래서 fork에 대해 정리를 해야했고 clone과 비슷하면서도 다르기에 비교를 하면서 정리를 하려고 합니다. clone 먼저 clone은 원본 레포지토리의 내용을 내 로컬 레포지토리로 완전히 복사합니다. clone한 우너본 레포지토리를 remote 저장소 origin으로 가지고 있습니다. 권한이 없는 경우에는 해당 저장소로 push를 하지 못합니다. 또한 기존의 제일 초기 원본 레포지토리와 연결되지 못합니다. 즉, 저장소의 commit, 등의 로그를 보지 못합니다. fork 원본..