목록 분류 전체보기 (193)
이롭게 현명하게
1. 원하는 프로젝트의 원격 저장소에 접속합니다. 오른쪽 상단에 있는 Fork버튼을 클릭한다. 2. Create fork 클릭 3. 내 저장소에 리포지터가 생성된 걸 확인할 수 있다. 1) 내 저장소에 리포지터가 생성 2) fork한 대상 4. Settings 클릭 5. Collaborator 클릭 6. 비밀 번호 입력 7. Add people클릭 8. 원하는 사람의 닉네임/ 아이디를 검색하여 추가 9. 추가를 한 사람에 권한을 가질 수 있는 이메일이 발송된다. 상대방이 수락하면 프로젝트에 참여할 권한을 가지게 된다. [Git] 코드 Merge 요청하기/Pull request 목차 Pull request 과정 브랜치 관리하는 팁 [ Pull request 과정 ] 개발자 C가 Fork 한 저장소에서 기능..
1. 소스트리에서 도구 > 옵션 2. 인증 클릭 추가 클릭 3. 호스팅 계정 편집 호스팅 서비스에서 GitHub 클릭 인증에서 Basic 클릭 사용자명 입력 (깃허브 아이디) 입력 후 비밀번호 새로고침 클릭 암호 입력 후 확인 > 호스팅 계정 편집에서 확인 클릭 4. 인증 > 계정에서 추가된 계정을 확인 잘못된 정보는 댓글에 남겨주시면 감사하겠습니다!😊 댓글과 좋아요는 큰 힘이 됩니다!
목차 포크(fork) 과정 브랜치 vs 포크 포크 깃 명령어 및 소스트리 [ 포크(fork) 과정] 개발자 A와 개발자 B가 만든 mygit 오픈소스가 많은 관심을 받게 되었습니다. 이때 개발자 C가 mygit 프로젝트에 참여하여 기여를 하고 싶어 한다. 하지만 이 프로젝트에 참여를 하기 위해서는 저장소의 push 권한이 있어야 한다. push의 권한은 개발자 A와 B만 가지고 있다. 음... 이 push 권한을 어떻게 받아야 할까... 아! 원격 저장소 setting에 있는 컬래버레이터에 등록을 하면 되는구나! 타닥.. 타닥.. 키야 난 역시 넘모 똑똒하다니깐! ...오옹..? ...? 개발자 C..? 얜 뭔데 권한을 달라는 거지? 응~ 안돼~ 돌아가~~ 히히 이제 한번 해보실까 읭...? 왜 권한 승..
목차 컨플릭트(conflict) 과정 소스트리 컨플릭트 [ 컨플릭트(conflict) 과정 ] Merge는 합병이라고 말한다. 합집합의 개념으로 이해하면 쉽다. 집합 A에 속하거나 집합 B에 속하는 모든 원소로 이루어진 집합을 합집합이라고 한다. 두 집합의 원소를 모두 쓰는 대신 중복되는 원소는 한 번만 사용한다. 1. Fast - forward 모자를 쓰지 않은 고양이와 모자를 쓴 고양이가 있다. 이 두 고양이의 합집합은 오른쪽(B)인 모자를 쓴 고양이가 된다. A ⋃ B의 결과는 모자를 쓴 고양이인(B)의 모양과 똑같다. 즉 A(모자를 쓰지 않은 고양이) 커밋에 B 커밋의 합쳤을 때의 상태는 B커밋이 된다는 것이다. master 브랜치는 페이지3을 가리키고 있고 devB는 페이지B를 가리키고있다. 페..
목차 버전 합치는 과정 소스트리 Merge [ 버전 합치는 과정 ] master 브랜치의 최신 커밋에 devB 브랜치의 최신 커밋을 합치려고 한다. 기능 개발이 끝나면 그 기능 브랜치들을 master 브랜치에 합친다. 기능 브랜치인 devB 브랜치가 compare 브랜치가 되고 대상으로 marge를 할 브랜치를 base 브랜치인 master 브랜치가 된다. 1. base가 될 master 브랜치로 HEAD를 이동 2. compare 브랜치인 devB를 나(master) 브랜치와 합치고 싶다고 명령 명령어 : git merge devB devB 브랜치를 지금 master 브랜치에 합친다. 3. 합쳐진 결과는 devB 커밋 페이지 B는 페이지4+α 이므로 합쳐진 결과물은 당연히 페이지 B이다. 그래서 dev..
[Git] 깃 브랜치(Git Branch) 목차 브랜치란? 브랜치 사용법 브랜치 명령어 [ 브랜치(Branch)란? ] 소프트웨어를 개발할 때에 개발자들은 동일한 소스코드를 함께 공유하고 다루게 된다. 깃은 동시에 여러 개발자들이 프로젝트 devyihyun.tistory.com 목차 소스트리 브랜치 사용법 [Git] 소스트리(Sourcetree)란? [ 소스 트리(Source tree)란? ] 깃을 사용하는 방법으로는 CLI ( Command-Line Interface) 와 GUI ( Graphical User Interface )가 있다. CLI는 CMD 창에서 명령어를 입력하여 버전을 관리하고, GUI는 버튼 클릭으로 Git 명 devyihyun.tistory.com [Git] 소스트리 설치하기 목차..