[CodeSquad] Git - Pull Request
3200 ワード
進行方法
コードレビュープロセス
リポジトリブランチには、自分のgithub IDに対応するブランチが存在する必要があります.
自分のgithub IDに対応するブランチがあるか確認します.
自分自身のgithub IDに対応するブランチがない場合は、ブランチ作成チャネル要求ブランチ作成を要求する.
プロジェクトを自分のアカウントに分岐します.リポジトリの右上隅にあるforkボタンを使用します.
自分のパソコンでforkプロジェクトをクローンします.
git clone https://github.com/{본인_아이디}/{저장소 아이디}
ex) https://github.com/godrm/swift-photoframe
cd {저장소 아이디}
ex) cd swift-photoframe
git checkout -t origin/본인_아이디
ex) git checkout -t origin/godrm
ブランチを作成してgit checkout -b 브랜치이름
ex) git checkout -b photoframe-step1
git status //확인
git rm 파일명 //삭제된 파일
git add 파일명(or * 모두) // 추가/변경 파일
git commit -m "메세지" // 커밋
git push --set-upstream origin 브랜치이름
ex) git push --set-upstream origin photoframe-step1
pull request
ex) code-squad/swift-photoframe godrm 브랜치 기준 => godrm/swift-photoframe store-step1
コードレビューとプッシュ
デフォルト(上流)ブランチの切り替えとベース・リポジトリの追加(初期起動手順を1回だけ実行)
git checkout 본인_아이디
git remote add upstream base_저장소_url
ex) git checkout godrm
ex) git remote add upstream https://github.com/code-squad/swift-photoframe.git
前のgit remote -v
デフォルトベースリポジトリと同期(PR送信内容を自分のデフォルトリポジトリとマージ)
git fetch upstream
git rebase upstream/본인_아이디
ex) git rebase upstream/godrm
次のタスクを解決する場合は、[5ステップ分岐作成]から再開します.
ビデオのコードコメント()で参照
Reference
Githubの完全なプロセス#1について
Githubの完全なプロセス2について
Githubをforkリポジトリの最新ソースに同期
整理羽指令
Reference
この問題について([CodeSquad] Git - Pull Request), 我々は、より多くの情報をここで見つけました https://velog.io/@marintelli/Git-Pull-Requestテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol