ソフトウェア開発の継続的な発展に伴い、バージョン管理はますます必須のスキルになってきています。その中でも、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 サイトの他の関連記事を参照してください。