ホームページ >開発ツール >Git >Win システムで独自の Git リモート ウェアハウスを構築する方法の詳細な説明

Win システムで独自の Git リモート ウェアハウスを構築する方法の詳細な説明

PHPz
PHPzオリジナル
2023-04-09 12:30:021835ブラウズ

この情報化時代では、プログラマは自分のコードの管理を容易にするために必然的にバージョン管理ツールを使用することになります。Git は分散バージョン管理システムの代表として、プログラマにとって必須のスキルの 1 つとなっています。通常の開発プロセスでは、コードを他のコンピューターと同期できるように、ローカル コードをリモート ウェアハウスに送信します。

この記事では、コードをより適切に管理し、共同作業できるように、Windows システムで独自の Git リモート リポジトリを構築する方法を説明します。

Git のインストール

まず、Windows システムに Git をインストールする必要があります。最新バージョンの Git を Git 公式 Web サイトからダウンロードしてインストールできます。インストール パッケージをダウンロードして開くと、インストール ウィザードが表示されます。

インストールするときは、どのオプションを選択する必要があるかわからない場合は、デフォルトのオプションを選択することをお勧めします。

インストールが完了したら、コマンド プロンプトに次のコマンドを入力して、Git のインストールが成功したかどうかを確認できます。

git --version

バージョン番号が返された場合、Git は正常にインストールされています。 。

Git リポジトリの作成

次に、Git リモート リポジトリを作成する必要があります。 Git では、各ウェアハウスに独立した .git フォルダーがあり、このウェアハウスに関連するすべてのメタデータ情報とオブジェクト データベースが保存されます。

Windows では、Git リポジトリをローカルに作成するか、リモート サーバーに Git リポジトリを作成するかを選択できます。

ローカル ウェアハウス

ローカル Git ウェアハウスを確立するのは非常に簡単です。次のコマンドを実行するだけです:

mkdir my_project
cd my_project
git init

このコマンドは、my_project フォルダーを現在のディレクトリを指定し、 git init コマンドを使用してフォルダーを Git リポジトリとして初期化します。

リモート ウェアハウス

Git リモート ウェアハウスを作成する場合は、次の 2 つの方法があります。

ベア リポジトリ (ベア リポジトリ) を作成する

ベアリポジトリは、作業ディレクトリを含まない Git リポジトリで、サーバー上で Git ユーザー インターフェイスを実行しなくてもコードを共有できるように設計されています。ベア リポジトリを作成するときは、リポジトリの .git フォルダを保存するディレクトリとリポジトリの名前を指定する必要があります。

mkdir my_project.git
cd my_project.git
git init --bare

このコマンドは、現在のディレクトリに my_project.git フォルダーを作成し、 git init --bare コマンドを使用してフォルダーをベア ウェアハウスとして初期化します。

GitHub の使用

GitHub を使用する場合は、Web インターフェイスを通じて Git リモート リポジトリを作成できます。 GitHub で、[新しいリポジトリ] をクリックし、対応する情報を入力します。

ウェアハウスに権限を追加する

リモート ウェアハウスでは、アカウントに書き込み権限を追加する必要があります。 GitHub で新しく作成したウェアハウス ページを開き、[設定] タブをクリックし、[コラボレーター] をクリックして、GitHub アカウントまたはチームのアカウントをそこに追加します。

ベア ウェアハウスを作成する場合は、サーバー上でアカウントまたはチームに権限を直接追加できます。具体的な操作については、Git の公式ドキュメントを参照してください。

SSH の構成

リモート Git リポジトリに接続できるようにするには、SSH をセットアップする必要があります。コマンド ラインで次のコマンドを入力します。

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

このコマンドは、SSH キーのペアを生成します。ここで、your_email@example.com は、GitHub または GitLab に登録されている電子メールです。プロンプトにステップごとに従うと、最終的に id_rsa 秘密キーと id_rsa.pub 公開キーが生成されます。

次に、公開キーを GitHub または GitLab アカウントに追加する必要があります。公開キーの内容をすべてコピーし、Web ページ上のアカウントに追加します。

コードをリモート リポジトリにプッシュする

リモート Git リポジトリにアクセスできるようになったので、コードをリモート リポジトリにプッシュできます。

ローカル リポジトリで README ファイルを作成し、Git リポジトリに追加します:

echo "# my_project" >> README.md
git add README.md
git commit -m "Add README"

次に、コードをリモート リポジトリにプッシュします:

git remote add origin git@github.com:your_username/my_project.git
git push -u origin master

その中に、 your_username を GitHub アカウント名に置き換え、my_project を Git リポジトリ名に置き換えます。

結論

上記の手順により、Windows システム上に独自の Git リモート ウェアハウスを構築し、ローカル コードをリモート ウェアハウスに正常に送信できます。分散バージョン管理システムとして、Git はチームの迅速かつ効率的な共同作業を支援し、コードをより便利で安定したものにします。私たちの日々の開発において、Git をマスターすることは非常に重要なスキルです。

以上がWin システムで独自の Git リモート ウェアハウスを構築する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。