0. 서론 특정 커밋 상태로 되돌리고 싶은 경우 커밋의 해시값을 이용해 돌아갈 수 있다. 1. reset git reset --hard [커밋 해시값]
[Git·Github] 특정 branch만 clone하는 법
·
Git·Github
0. 서론 특정 브랜치에서 작업하다가 다른 데스크탑으로 해당 repo를 옮겨야 하는 경우 등 main 브랜치가 아닌 특정 브랜치의 정보만 필요한 경우가 있다. 1. clone 옵션 git clone -b {branch name} --single-branch {repository 주소}
[Git·Github] 깃허브 잔디가 보이지 않는 경우 대처법: fork해온 repository의 잔디가 심어지지 않아요
·
Git·Github
0. 서론 분명 커밋과 푸시까지 마쳤음에도, 깃허브에 반영이 됨을 확인했음에도 깃허브 잔디가 심어지지 않는 상황을 해결하는 방법을 알려준다. 기본적인 깃허브의 레포지토리 주소를 확인하는 법, terminal을 사용하는 데 어려움이 있다면 아래 포스트를 확인하면 된다. 2023.01.25 - [Git·Github] - [Git·Github] clone부터 push까지 0-1. 왜 잔디가 심어지지 않는가? 공식 문서 링크 먼저 잔디(Contribution)를 추가하기 위해서는 아래의 조건을 만족해야 한다. 1. commit한 계정이 Github 계정과 같아야 한다. 2. commit이 fork한 repository가 아니어야 한다. 3. commit이 메인 브랜치에서 일어나야 한다. 1번은 커밋을 할 때 사..
[Git·Github] 다른 branch에서 PR(pull request)하고 Merge하기
·
Git·Github
0. 서론 서로 다른 branch에서 작업을 한 경우, main 브랜치로 통합하는 과정이 필요로 하다. 이 때 필요한 것이 PR과 Merge이다. 1. PR(pull request) 1-1. Open PR main 브랜치로 통합하고 싶은 브랜치로 이동을 한다. 그 후, [Pull requests] -> [New pull request] 순으로 버튼을 누르던지 혹은 [contribute] -> [Open pull request] 순으로 버튼을 눌러 pr을 진행해준다. 1-2. PR 작성하기 그림 속 밑줄을 잘 설정해주어야 한다. 왼쪽은 병합할 브랜치이고, 오른쪽은 수정할 내용을 담은 브랜치이다. 만약 다른 사람의 레포지토리에서 fork해서 작업한 내용을 PR을 하는 경우에 추가로 레포지토리 경로까지 선택해..