Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Pull Request를 통한 피드백 요청 방법 #181

Discussion options

💬 Pull Request를 통한 피드백 요청 방법

처음 Git, GitHub를 사용하시는 분들도 피드백을 보내실 수 있도록 설명하였습니다.
이미 알고 계신 분들은 스킵하셔도 됩니다!

Step 1. ai-tech-interview 레포를 Fork하기

ai-tech-interview 레포 페이지 상단에 있는 Fork 버튼을 눌러줍니다.

image

Owner는 개인 GitHub 계정을 선택해주시고, Repository Name은 그대로 놔두거나 수정해주셔도 됩니다.
수정 후 Create Fork 버튼을 눌려주세요.

image

Fork가 완료되면, 개인 GitHub 계정 아래 레포가 Fork됩니다.

Step 2. 내용 수정하기

수정할 수 있는 다양한 방법이 있고 아래 수정 방법은 제가 개인적으로 추천하는 방식입니다.
꼭 따라하지 않으셔도 되고, 편한 방법이 있다면 해당 방법으로 수정하셔도 됩니다😊

먼저 main 브랜치가 원래 upstream 레포와 동일한지 확인합니다.
(수정은 항상 최신 브랜치에서 시작해야 합니다.)

image

해당 레포를 클론하고 클론된 레포의 폴더로 이동합니다.

git clone https://github.com/<GitHub 계정>/ai-tech-interview.git # 레포를 클론합니다.
cd ai-tech-interview # 이미 들어가 있는 경우 스킵해주세요.

현재 main 브랜치에 있는지 확인하고 새로운 브랜치를 생성해줍니다.
이 때, 브랜치 명에 수정 내용을 작성해주시면 좋습니다.

git branch # main 브랜치에 있다면, "*main"으로 표시되어 있습니다.
git branch fix-network-tcp-udp-answer # 새로운 브랜치를 생성해줍니다.
git checkout fix-network-tcp-udp-answer # 새로운 브랜치로 이동합니다.

이제 이동 후 사용하시는 IDE에서 자유롭게 수정해주시면 됩니다.

Step 3. remote 레포에 반영하기

수정을 하셨으면, 다음과 같이 remote에 있는 브랜치에 수정 내용을 커밋/푸시합니다.

git add . # 전체 수정 내용을 stage에 올립니다. 일부만 올리고 싶으시면 해당 파일만 올려주시면 됩니다.
git commit -m "커밋 메시지 내용" # 커밋합니다.
git push # 푸쉬합니다.

만약 git push 시 upstream 브랜치가 없다는 경고가 뜨면, 해당 경고에 있는 명령어를 실행해줍니다.

git push --set-upstream origin fix-network-tcp-udp-answer

Step 4. Pull Request 보내기

push를 하면, 레포에 다음과 같은 경고창이 뜨는 것을 확인하실 수 있습니다.

image

해당 버튼을 누르고 아래 사진처럼 base와 head가 설정되어 있는지 확인하고 PR 작성해주시면 됩니다.

image

만약 경고창이 안 뜨신다면, Fork된 레포의 Pull Request로 들어가 New pull request 버튼을 눌러주시면 됩니다.

image

📝 Pull Request 내용 작성 방법

Pull Request 내용 작성 방법은 PR 작성 규칙를 확인해주세요.
규칙에 맞지 않는 Pull Request는 거절될 수 있으니 확인 부탁드립니다!

You must be logged in to vote

Replies: 0 comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant

AltStyle によって変換されたページ (->オリジナル) /