プログラマーとして、コードのバージョン管理は日常業務の 1 つです。 Git は現在最も人気のあるバージョン管理ツールの 1 つです。チームコラボレーションでは、多くの場合、他のメンバーを Git コードベースに追加し、対応する権限を与える必要があります。この記事では、Git コード ベースで新しいメンバーをプルする方法を紹介します。
Git では、通常、アクセスに SSH プロトコルを使用するため、最初に新しいメンバーに SSH アクセス許可を設定する必要があります。
~/.ssh/id_rsa.pub
ファイルに保存されます。 コード ベース サーバーにログインし、ターミナルで次のコマンドを実行します。
mkdir ~/.ssh echo [新成员的公钥] >> ~/.ssh/authorized_keys chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys
この時点で、新しいメンバーの公開キーはauthorized_keys
ファイルに追加されると、新しいメンバーは SSH プロトコルを使用して Git コード ベースにアクセスできるようになります。
SSH アクセスを設定した後、Git コード リポジトリに新しいメンバーを追加する必要があります。現時点では、新しいメンバーはコード ベースに直接アクセスできないため、チーム メンバーとして追加する必要があることに注意してください。
Git コード ベースを入力し、ターミナルで次のコマンドを実行します。
git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* git config --add remote.origin.push +refs/heads/*:refs/heads/* git remote add [新成员名] [新成员的git地址]
この時点で、新しいメンバーを Git コード ベースのリモート リポジトリとして追加しましたが、新しいメンバーはメンバーはあなたのチームに参加していません。チームメンバーとして追加するには、Git コードリポジトリの Web 管理インターフェイスにログインする必要があります。
Git コード ベースの Web 管理インターフェイスにログインし、チーム メンバー管理インターフェイスに入ります。まず、新しいメンバーを組織に招待する必要があります。招待ページに新しいメンバーの電子メール アドレスを入力して、組織への参加を招待します。招待メールを受信した新しいメンバーは、リンクをクリックして組織に参加できます。
新しいメンバーが組織に参加したら、そのメンバーをチーム メンバーとして追加する必要があります。チーム メンバー管理ページで、[チーム メンバーの追加] をクリックし、新しいメンバーのユーザー名を入力してチーム メンバーとして追加します。
新しいメンバーがチームに参加した後、必要な権限に従って、対応する権限を割り当てる必要があります。この種の権限の配布は、通常、Git の分岐メカニズムを使用して管理されます。対応する権限を持つメンバーのみがブランチで操作できます。
Git コード ベースで権限を割り当てるには、通常、次の手順を実行します。
新しいブランチを作成します。
Git コード ベースを入力し、次のコマンドを使用して新しいブランチを作成します:
git checkout -b [新分支名] git push --set-upstream origin [新分支名]
新しいメンバーをブランチに追加します。
Git コード ベースの Web 管理インターフェイスに入り、新しいブランチに新しいメンバーをコラボレーターとして追加します。
権限を割り当てます。
Web 管理インターフェイスで、対応するブランチへの書き込み権限を新しいメンバーに割り当てます。具体的な操作については、Gitコードベースに対応したWebサイトの操作説明書を参照してください。
これで、新しいメンバーは SSH プロトコルを通じて Git コード ベースにアクセスし、対応する権限を得ることができます。これにより、共同開発を容易に行うことができ、開発効率を向上させることができる。
一般に、Git のコード バージョン管理機能は、複数人によるコラボレーションのためのより便利なソリューションを提供し、Web 管理インターフェイスを介してブランチの権限やメンバー管理などの操作を実装します。したがって、複数人でのコラボレーションを実現する必要がある場合には、Git の使用が不可欠です。
以上がgit でメンバーをプルする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。