목록 개발자 (111)
이롭게 현명하게
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 한 저장소에서 기능..
목차 버전 합치는 과정 소스트리 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) 이란?] Git 이란 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 스냅샷 스트림 기반의 분산 버전 관리 시스템이다. Git는 분산 소스 버전 관리 시스템(Distributed VCS)으로서 서버를 분산시켜 구축할 수 있다. Git은 소프트웨어 개발에서 소스코드 관리에 주로 사용되지만 어떠한 파일 집합의 변경사항을 지속적으로 추적하기 위해 사용될 수 있다. 분산 버전 관리 시스템으로서 빠른 수행 속도에 중점을 두고 있는 것이 특징이며 데이터 무결성, 분산, 비선형 워크플로를 지원한다. 클라이언트-서버 시스템과 달리 모든..