Githubプロジェクトコラボレーション
GitとGithubを学んだ以上、隊員たちと協力しましょう。
🌵 Project Setting
🌵 clone
基本設定を完了した1人を除き、残りのチームメンバーはクローンを取得し、ローカル環境にダウンロードし、プロジェクトを開始します.
#Clone or download 초록색 버튼을 클릭새 repository 주소를 복사한 후
git clone <github-repo-link>
それぞれのブランチやアプリで行います!⚡️ push
仕事が終わったら、自分の仕事の分岐点にプッシュし、Githubにコメントを残すPR(Pull&Request).
任务によってブランチを进めます!!!
(アップロードエラーはMain Branchを破壊し、CTOたちはJuniorがアップロードしたコードを見てフィードバックします!)
git add .
git commit -m "커밋메세지"
git log
git checkout feature/브랜치이름
git push origin feature/브랜치이름
⚡️ pull
押すたびに受け入れる!!!
Remote Mainを再受信し、最新にします!!!
#main branch에서
git pull origin main
#해당 작업 branch에서
git merge main
⚡️ merge
自分の仕事の分岐を押して、プロジェクトマネージャ(またはチーム責任者)が確認し、問題がなければ合併させます.
☄️ conflicts
うまくいけば、いいけど、合併する前に衝突するかも…
あるファイルに対する変更が基準となるメインブランチのファイルと重なり、Gitからどのバージョンのコードを選択するか分からない場合に発生します...🥲
ネットで修正は可能ですが、ローカルで解決することをお勧めします!
基本的にはローカル処理なので!
Reference
この問題について(Githubプロジェクトコラボレーション), 我々は、より多くの情報をここで見つけました https://velog.io/@cheesechoux/Github로-협업하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol