2024년 Fasoo 사내 강의 레포지터리 입니다.
- 아래 폴더안에 각 주차에 해당하는 강의자료와 실습자료들이 있습니다.
OT
Week01
Week02
Week03
Week04
Week05
Week06
-
자기 계정으로 Repository 가 포크 된것을 볼 수 있습니다.
여기서 포크된 자시의 레포지터리 주소를 복사하고 클론 받습니다.
git clone 명령을 사용해 클론을 받습니다.
git clone https://github.com/{자기계정이름}/openai-chatbot-class-fasoo.git -
그리고 아래 명령으로 제 계정을 연결해줘야 제가 변경한 것을 pull 또는 fetch 할 수 있습니다.
보통 upstream 이라는 이름으로 추가를 합니다.
git remote add upstream https://github.com/fs-jppark/openai-chatbot-class-fasoo.git -
아래 명령으로 브랜치를 만드시고, 작업을 하신뒤 Pull Request 를 주시면 됩니다.
git chekcout -b {브랜치명}
해당 주차 폴더에 들어가 자신의 이름으로 폴더를 만들고 과제를 수행한 파일을 이름 폴더에 저장 후 main 브렌치로 PR 을 주면 됩니다 -
커밋(commit)을 하고, 최종적으로 자신의 브랜치에 푸시(push) 한 후 PR 은 github 사이트에서 자신의 Repository 들어 간 후 아래 화면에서 주시면 됩니다.

- 제가 Merge 를 하거나 메인이 되는 저장소에 변경사항이 있게되면 아래 방법으로 Merge 하시면 됩니다.
- merge 할 브랜치로 이동 합니다. 보통 main 이므로
git switch main으로 브랜치를 이동한 후 아래 명령으로 머지를 바로 진행합니다.
git merge upstream/main - upsteram 브랜치의 내용을 pull 또는 fetch 받은 후 직접 merge 하셔도 됩니다. 아래 레퍼런스를 참고하거나 인터넷에서 검색하시면 됩니다.
명령으로 pull 또는 fetch 를 받은 후 자기 브랜치 머지하시면 됩니다.
https://wonit.tistory.com/368
https://wonit.tistory.com/368
https://pers0n4.io/github-remote-repository-and-upstream/
https://docs.github.com/ko/pull-requests/collaborating-with-pull-requests/working-with-forks/configuring-a-remote-repository-for-a-fork


