Github에서 README.md는 해당 repository의 제목과 내용을 알려주는 파일이다.
github desktop에서 github으로 파일을 보내기 위해선 commit 후 push origin까지 해줘야 github에서도 반영된다.
Forking이란 다른 Repository의 project를 가지고 본인의 repository로 복사하는 것을 말한다.
fork 이후 github desktop에서 add -> clone repository를 하면 fork한 repository를 복사하여 자신의 desktop에 있는 것을 확인할 수 있다.
해당 clone 파일을 오리지널 Repository에 업데이트를 원한다면 github에서 New pull request를 눌러주면 된다.
owner에게는 Merge pull request가 보이게 되는데 클릭 시 new pull request를 요청한 사용자의 file내용을 오리지날 repo에 update하게 된다.
만약 fork하는 중 base repo의 내용이 변경되어서 업데이트가 필요하다면 github desktop의 upstream branch를 사용하면 된다. upstream branch는 base repo와 내가 fork 하여 사용하는 repo와의 커뮤니케이션 branch이다.
화면의 좌측 상단 fetch origin을 누르면 base repo의 최신 파일로 자동 update된다.
그 다음 merge into main을 통해서 upstream의 file를 main branch로 커밋 및 병합하게된다.
문제 발생 시 issue기능을 사용하면된다. issue에 버그, 문제를 작성 후 해결하면 pull request에 해당 issue 해결 등으로 작성하여 해결한다.
'그 외' 카테고리의 다른 글
[VSC] 저장 시 자동 줄 정렬 Prettier 설정 (0) | 2022.01.22 |
---|---|
[Git&Github] branches (0) | 2022.01.06 |
[Git&Github] CLI log, commit, push (0) | 2022.01.05 |
[Git&Github] 깃과 깃허브란? (0) | 2021.12.31 |