ホームページ >開発ツール >Git >LinuxでGithubを構築する方法

LinuxでGithubを構築する方法

PHPz
PHPzオリジナル
2023-04-26 09:13:481401ブラウズ

オープン ソース コミュニティで最も人気のあるコード ホスティング プラットフォームとして、GitHub の使用は最新のソフトウェア開発の標準となっています。開発者にとっての主要ツールの 1 つである Linux システムは、間違いなく Linux 上に GitHub を構築するのに良い選択です。この記事では、Linux での GitHub の設定方法と使い方を紹介します。

ステップ 1: GitHub アカウントを作成する

GitHub アカウントをまだお持ちでない場合は、まず GitHub 公式 Web サイトでアカウントを作成する必要があります。この操作について詳しく説明する必要はありません。Web サイトに詳細な手順が記載されています。

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

Ubuntu でコマンド ラインを使用して Git をインストールします:

sudo apt-get update
sudo apt-get install git

CentOS でコマンド ラインを使用して Git をインストールします:

sudo yum install git

ステップ3: SSH キーを作成する

GitHub はユーザー認証と通信に SSH キーを使用します。したがって、GitHub を使用する前に、ローカル マシンに SSH キーを作成する必要があります。

Linux で次のコマンドを実行します:

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

実行プロセス中、システムは秘密キーのストレージ パスとパスワードを入力するように求めるプロンプトを表示します。Enter キーを押すだけです。パスワード保護が必要ない場合は、Enter キーを押し続けてください。

生成された SSH キーのストレージ パスのデフォルトは ~/.ssh/id_rsa.pub です。 cat コマンドを使用して公開キーを表示します。

cat ~/.ssh/id_rsa.pub

公開キーの内容を GitHub アカウントの SSH キーにコピーします。 GitHub Web サイトにアクセスし、メニュー バーの [設定] をクリックして、SSH キーと GPG キーを選択し、公開キーの内容をキーを追加するインターフェイスにコピーして、最後に保存します。

ステップ 4: ウェアハウスの作成

GitHub でウェアハウスを作成するのは非常に簡単で、Web サイト上の [新しいリポジトリ] ボタンをクリックし、ウェアハウス名と関連情報を入力するだけです。

ステップ 5: ウェアハウスのクローンを作成する

ローカル マシンで Git コマンドを使用して、サーバー上のウェアハウスのクローンを作成します。

git clone git@github.com:username/repo.git

ここで、username は GitHub ユーザー名、repo は作成した倉庫の名前。

ステップ 6: ファイルを追加して変更を送信する

クローンされたローカル ウェアハウスにファイルを追加または変更し、Git コマンドを使用してそれらを送信します。

git add .
git commit -m "Add new file"
git push origin master

その中で、add コマンドは変更したファイルを追加します。commit は変更を送信し、-m パラメーターの後には送信された情報の説明がコメントとして続きます。push は変更をプッシュします。 GitHub 倉庫の中。複数のブランチがある場合、プッシュで対応するブランチ名を指定できます。

ステップ 7: ブランチの作成

Git コマンドを使用して新しいブランチを作成します:

git branch new-branch

ここで、new-branch は作成された新しいブランチの名前です。

新しいブランチに切り替えます:

git checkout new-branch

変更したファイルを新しいブランチに追加し、Git を使用して送信します:

git add .
git commit -m "Add new branch"
git push origin new-branch

ステップ 8: ブランチをマージします

# new-branch ブランチを master ブランチにマージします:

git checkout master
git merge new-branch
push コマンドを使用して、マージされたコードを GitHub にプッシュします:

git push origin master
これまでのところ、Linux 上でビルドする方法を学習しました。 GitHubを使用します。この記事があなたのお役に立てば幸いです!

以上がLinuxでGithubを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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