ホームページ >テクノロジー周辺機器 >IT業界 >Raspberry PiをGitサーバーとしてセットアップします

Raspberry PiをGitサーバーとしてセットアップします

William Shakespeare
William Shakespeareオリジナル
2025-02-18 11:27:09986ブラウズ

この記事では、Raspberry PiをプライベートGitサーバーとしてセットアップする方法について説明し、コードを管理および共有するための公共サービスに代わる費用対効果の高い代替品を提供します。

重要な利点:

個人プロジェクトのバージョン制御。

    プライベートリポジトリ、コードの機密性を確保します。
  • サブスクリプション料金はありません。
  • セットアッププロセス:

git:
    raspberry piのコマンドを使用します。
  1. 専用ユーザーを作成します:sudo apt-get install gitを使用してGIT専用にユーザーを作成します。 これにより、セキュリティが強化されます
  2. sshアクセス:raspberry piへの安全なリモートアクセスのためにSSHを構成します。 (詳細な手順は、オンラインで簡単に入手できます。) sudo adduser git Gitサーバーを使用する

raspberry pi:

にリポジトリを作成します
  1. ディレクトリの作成:

    をリポジトリ名に置き換えます)。 ベアリポジトリの初期化:

    • mkdir /home/git/MyRepo.git MyRepo
    • コンピューターのリポジトリを初期化します。cd /home/git/MyRepo.git && git init --bareローカルマシンで、プロジェクトのディレクトリを作成して実行します
  2. リンクローカルリポジトリとリモートリポジトリ:リモートリポジトリを追加して:。 Raspberry PiのIPアドレスにgit initを置き換えます。

  3. リポジトリを使用して作業します:局所的にコミットし(git remote add pi git@<your_pi_ip_address>:/home/git/MyRepo.git</your_pi_ip_address>)、サーバーへの変更をプッシュします(<your_pi_ip_address></your_pi_ip_address>)。

  4. を使用してサーバーから更新をプルします
  5. リポジトリのクローニング:git commit -m "Your message"別のコンピューターのリポジトリにアクセスするには、次のようにクローンを作成します。 git push pi master git pull pi master

  6. 重要な考慮事項:
  7. このセットアップは基本的で、GitHubのようなサービスで見つかったプルリクエストのような機能がありません。 git clone git@<your_pi_ip_address>:/home/git/MyRepo.git</your_pi_ip_address>セキュリティが最重要です。 Raspberry PiのOSを定期的に更新し、強力なSSHキーを使用してください。

この改訂された応答は、元の画像の場所と形式を維持し、直接コピーを避けて、明確さと簡潔さを改善するためにテキストを大幅に言い換えます。 コア情報は変更されていません。

    以上がRaspberry PiをGitサーバーとしてセットアップしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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