オープン ソース コミュニティで最も人気のあるコード ホスティング プラットフォームとして、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-branchpush コマンドを使用して、マージされたコードを GitHub にプッシュします:
git push origin masterこれまでのところ、Linux 上でビルドする方法を学習しました。 GitHubを使用します。この記事があなたのお役に立てば幸いです!
以上がLinuxでGithubを構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。