Win7 で Git サーバーをセットアップする方法 (チュートリアル)

PHPz
リリース: 2023-04-03 09:36:49
オリジナル
1350 人が閲覧しました

Git は現在人気のある分散バージョン管理システムの 1 つで、複数の人が同じプロジェクトで共同作業できるようになります。開発プロセス中、全員が最初に自分のマシンで開発し、その後他の開発者が参照および変更できるようにコードをリポジトリに送信できます。

Git サーバーの構築はそれほど難しくありません。Win7 での Git サーバーの構築方法を詳しく紹介します。

ステップ 1: Git をインストールする

まず、Win7 マシンに Git をインストールする必要があります。公式 Web サイト (https://git-scm.com/downloads) からインストール パッケージをダウンロードし、プロンプトに従ってインストールできます。

ステップ 2: Git ユーザーを作成する

セキュリティ上の理由から、Git サーバーのセキュリティを確保するために Git ユーザーを作成する必要があります。

Windows のコントロール パネルで、[ユーザー アカウント] を選択し、[別のアカウントの管理] をクリックして、ポップアップ ウィンドウで [新しいアカウントの作成] を選択します。 Git ユーザーのユーザー名とパスワードを設定した後、Git ユーザーのホーム ディレクトリに入ることができます。

ステップ 3: リポジトリを作成する

Git ユーザーのホーム ディレクトリに、リポジトリの保存場所として「git-repo」という名前のフォルダーを作成します。

次に、Git Bash を開き、Git ユーザーのホーム ディレクトリに次のコマンドを入力します。

git init --bare git-repo
ログイン後にコピー

このコマンドは、git-repo フォルダーにベア バージョン ライブラリを作成します。このリポジトリで管理されます。

ステップ 4: Git サーバーの構成

Git ユーザーのホーム ディレクトリに、ssh 接続の保存場所として「.ssh」という名前のフォルダーを作成します。

次に、Git Bash で次のコマンドを入力します:

ssh-keygen -t rsa
ログイン後にコピー

このコマンドは ssh キーを作成し、公開キーを「.ssh」フォルダーに置き、秘密キーをユーザーに置きます。ディレクトリ .ssh ディレクトリの下にあります。

構成が完了したら、Git サーバーにユーザーを追加する必要があります。 Git ユーザーのホーム ディレクトリで次のコマンドを実行します。

git config --global user.name "your name" git config --global user.email "your email"
ログイン後にコピー

"your name" と "your email" は、それぞれ使用するユーザー名と電子メールです。

ステップ 5: Git サーバーをテストする

Git サーバーのセットアップが完了したので、テストしてみましょう。

別のマシンに Git をインストールし、次のコマンドを入力します。

git clone git@your_server_ip:git-repo
ログイン後にコピー

ここで、your_server_ip は Git サーバーが配置されているマシンの IP アドレス、git-repo は Git サーバーの名前です。リポジトリ。

エラー メッセージがない場合は、Git サーバーが正常にセットアップされていることを意味します。

概要:

上記の手順により、Win7 マシン上に Git サーバーをセットアップして、コードのバージョン管理を実装できます。なお、Gitサーバーを運用する場合は、データの改ざんなどの問題を避けるため、データのセキュリティに注意する必要があります。

以上がWin7 で Git サーバーをセットアップする方法 (チュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!