ホームページ  >  記事  >  開発ツール  >  Mac システムでローカル Git サーバーをセットアップする方法

Mac システムでローカル Git サーバーをセットアップする方法

PHPz
PHPzオリジナル
2023-04-03 11:51:581918ブラウズ

ソフトウェア開発の継続的な発展に伴い、バージョン管理はますます必須のスキルになってきています。その中でも、Git は現在最も人気のあるバージョン管理ツールの 1 つです。ただし、開発では、履歴バージョンをいつでも表示し、コードをリアルタイムで追跡できるように、ローカル Git サーバーをセットアップする必要がある場合があります。次に、この記事では Mac システム上にローカル Git サーバーをセットアップする方法を紹介します。

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

Mac システムに Git をインストールするのは非常に簡単です。ターミナルを開いて次のコマンドを入力し、Enter キーを押すだけです:

brew install git

This処理には時間がかかる場合があります。しばらくお待ちください。インストールが完了するのを待った後、次のコマンドを入力して Git が正常にインストールされたかどうかを確認します。

git --version

Git のバージョン情報が表示されれば、Git は正常にインストールされています。

ステップ 2: SSH キーの設定

SSH キーの構成は、Git サーバーでのバージョン管理に必要な手順です。独自の SSH キーをすでに作成している場合は、この手順を直接スキップできます。そうでない場合は、次のコマンドを使用してローカル アカウントの SSH キーを作成できます:

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

次に、システムは SSH キーを保存するファイル パスとパスワードを入力するように求めます。 (パスワードを入力しないこともできます)。理解できない場合は、Enter キーを押してデフォルト値をそのまま使用できます。最後に、システムは SSH キーを自動的に生成します。

ステップ 3: Git ライブラリを作成する

ローカル Git サーバーをセットアップする前に、ローカル マシン上に Git ライブラリを作成する必要があります。ターミナルを開き、Git リポジトリを作成するフォルダーに切り替えます。次のコマンドを入力して、空の Git リポジトリを作成します。

git init --bare repo.git

このコマンドは、現在のディレクトリに「repo.git」という名前のフォルダを Git リポジトリとして作成します。

ステップ 4: Git ライブラリを構成する

Git サーバーが適切に動作するためには、Git サーバーを構成する必要があります。まず、次のコマンドを実行して Git リポジトリ ディレクトリに切り替えます。

cd /path/to/repo.git

次に、次のコマンドを入力してユーザー名と電子メールを設定します。

git config user.name "Your Name"
git config user.email "you@example.com"

最後に、次のコマンドを入力して有効にします。プッシュ リクエストを受け入れる Git リポジトリ:

git config --bool core.bare true

ステップ 5: リモート サーバーの追加

ローカル Git ライブラリをリモート サーバーにプッシュするには、リモート サーバーのアドレスを追加する必要があります。ローカル マシンでターミナルを開き、Git ライブラリが存在するディレクトリを入力し、次のコマンドを使用してリモート サーバーのアドレスを追加します。

git remote add origin ssh://username@remotehostname:/path/to/repo.git

ここで、「username」はリモート サーバー上のユーザー名です。 「remotehostname」はリモート サーバーのホスト名で、「/path/to/repo.git」はリモート サーバーに Git リポジトリを保存するために使用するパスです。

ステップ 6: コードをプッシュする

コマンド ラインを開き、次のコマンドを入力して、コードをローカル Git ライブラリに送信します。

git add .
git commit -m "Initial commit"

次に、次のコマンドを使用します。コードをプッシュするには コードは Git サーバーにプッシュされます:

git push origin master

この例では、「origin」は追加したばかりのリモート サーバーの名前で、「master」はブランチ名です。必要に応じてブランチ名。

これらの手順を完了すると、ローカル Git サーバーがセットアップされ、いつでもコードの履歴バージョンを表示し、コードを追跡および管理できます。

概要

この記事では、Mac システム上にローカル Git サーバーをセットアップし、コードをプッシュする方法を紹介します。ソフトウェア開発者、システム管理者、Web サイト管理者のいずれであっても、上記の手順に従って独自のローカル Git サーバーを簡単にセットアップできます。これらのスキルを習得したら、他の開発者とコードを共有したり、共同開発を開始したりすることもできます。

以上がMac システムでローカル Git サーバーをセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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