Githubプロジェクトコラボレーション


GitとGithubを学んだ以上、隊員たちと協力しましょう。



🌵 Project Setting

  • 1名が基本設定を行い、連携するリポジトリの主要ブランチをプッシュする.
  • プロジェクトの管理者が確認した後、異常がなければ主幹に統合する.
  • 🌵 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からどのバージョンのコードを選択するか分からない場合に発生します...🥲
    ネットで修正は可能ですが、ローカルで解決することをお勧めします!
    基本的にはローカル処理なので!