オープンソース コミュニティの継続的な発展により、GitHub は非常に重要なコード ホスティング プラットフォームになりました。コード ホスティング機能を提供するだけでなく、コード レビュー、問題解決など、シンプルで使いやすい多くの機能も提供します。トラッキング、プルリクエストなど。ほとんどの開発者はコードのホスティングに GitHub を使用できますが、一部の学生はインターネットへのアクセスが不便であるなどの問題に遭遇する可能性があるため、コードをスムーズに進めるためにローカルに GitHub を構築する必要があります。
1. Git のインストール
GitHub をローカルに構築する前に、まず Git をインストールする必要があります。 Git は分散バージョン管理システムであり、開発チームは Git なしではバージョン管理を実行できないため、Git のインストールは GitHub を構築する最初のステップです。
Windows に Git をインストールする場合、Git の公式 Web サイトから Git インストール プログラムをダウンロードし、インストール中のデフォルト設定に従ってインストールを完了できます。 macOS または Linux でターミナルを介して Git をインストールするのは非常に簡単です。ターミナルで次のコマンドを実行するだけです:
sudo apt update sudo apt install git
2. SSH キーを生成します
ローカルと GitHub セキュリティのため、GitHub と通信するときに検証用の SSH キーをローカルで生成する必要があります。 GitHub の SSH キーを生成する方法は次のとおりです。
- コマンド ライン ターミナルに
ssh-keygen -t ed25519 -C "your_email@example.com"
と入力します。このうち、your_email@example.com を自分のメール アドレスに置き換える必要があります。 - プロンプトに従い、乱数の生成が完了するまで Enter キーを押します。
生成後、2 つの id_ed25519
と id_ed25519.pub
がローカル ユーザーのルート ディレクトリの .ssh
ディレクトリに見つかります。 . ファイル (id_ed25519
は秘密鍵ファイル、id_ed25519.pub
は公開鍵ファイル)。
3. GitHub に公開キーを追加します
SSH キーをローカルで生成した後、GitHub 上のコードを操作するには公開キーを GitHub にコピーし、アカウントに追加する必要があります。具体的な手順は次のとおりです。
- GitHub ホームページを開いた後、右上隅のアバターをクリックして「設定」インターフェイスに入ります。
- [設定] インターフェイスで、[SSH キーと GPG キー] オプションを選択し、[新しい SSH キー] ボタンをクリックします。
- [キー] テキスト ボックスに、前に生成した
id_ed25519.pub
ファイルの内容をすべて貼り付けます。 - 公開キーに名前を付けて(適当に入力して)、「SSHキーの追加」ボタンをクリックします。
4. GitHub をローカルで構築する
最初の 3 つの手順を完了したら、GitHub をローカルで構築し始めることができます。
- コマンド ライン ターミナルに
git clone git@github.com:username/repo.git
と入力します。このうち、username は GitHub 上のアカウント名、repo はクローンしたいウェアハウスの名前です。 - ローカルで、複製したばかりのプロジェクト ディレクトリ (つまり、リポジトリ ディレクトリ) を入力します。
- コードをローカルで変更した後、コマンド ラインで次のコマンドを入力します。
git add . git commit -m "your message" git push
このうち、「メッセージ」はコード提出の説明情報です。
OK、これで GitHub のローカル構築に成功しました。ネットワークや不安を持たずにオープンソースの旅を楽しみましょう!
以上がGithubをローカルに構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

gitでコマンドを使用して更新する方法は?端子ウィンドウを開き、コードベースディレクトリに移動します。コマンドgitフェッチを実行して、リモートリポジトリから最新の変更を取得します。このプロセスが完了した後、新しいコミットとブランチがローカルリポジトリに追加されますが、現在の支店には影響しません。

gitの歴史に戻ることは「リセット」と呼ばれ、次の手順が含まれています。1。履歴を確認して、ハッシュ値を見つける。 2。Git Resetコマンドを使用して、ヘッドポインターを特定のコミットにリセットします。 3。(オプション) - ハードフラグを使用してワークツリーをリセットして、コミットされていない変更を破棄します。注:リセットヘッドは可逆的ですが、作業ツリーをリセットすることは不可逆的です。

フォルダーをGITバージョンコントロールに追加するには、次の手順を実行する必要があります。端子またはコマンドプロンプトを開き、フォルダディレクトリに移動するGITリポジトリを初期化します(初期化されていない場合)ファイルを一時ストレージエリアに追加して、変更をリモートリポジトリにプッシュする必要がある場合はローカルリポジトリに変更を送信し、GITプッシュコマンドを実行する必要があります。

VSCODEでGitを使用する手順は次のとおりです。VSCODEでGitをインストールし、GITを有効にします。 GITリポジトリを初期化して、変更の追跡を開始します。プロジェクトの変更を追加して送信します。変更をプッシュおよびプルして、リモートリポジトリで変更または変更を受けます。 VSCODEの視聴履歴の作成、ブランチの作成、競合の解決など、他のGIT機能を活用してください。

GITリポジトリのすべてのスタッシュをクリアするには、次の手順を実行します。1。スタッシュが存在するかどうかを確認します。 2。すべてのスタッシュをクリアするために、Git Stash Clear Commandを実行します。 3. Git Stash Listコマンドを再度実行して、スタッシュがクリアされていることを確認します。

gitによってダウンロードされたプロジェクトから取得したプロジェクトクローニングリポジトリ:クローンリポジトリ:git cloneコマンドを使用してリモートリポジトリをクローンします。プルアップデート:Git Pullコマンドを使用して、最新の変更をリモートリポジトリに定期的にプルします。プロジェクトの実行:特定の操作方法は、プロジェクトの種類によって異なります。一般的な手順には、依存関係のインストール(PIPインストール-R要件など)、スクリプトの実行(Python Main.pyなど)、およびサーバーの起動(NPMスタートなど)が含まれます。

GITを使用してブランチを作成する手順は次のとおりです。ソースブランチをチェックして新しいブランチを作成し、新しいブランチに切り替えて変更をコミットします

回答:Gitを使用してリポジトリを構築する方法は?詳細な説明:リポジトリの初期化:git initコマンドを使用してローカルリポジトリを作成します。ファイルの追加:git addコマンドを使用して、リポジトリにファイルを追加します。コミットの変更:gitコミットコマンドを使用して、ステージング領域の変更をリポジトリにコミットします。ホストGITリポジトリ:ホスティングプラットフォームを選択し、プラットフォーム上に新しいリポジトリを作成し、ローカルリポジトリをホスティングリポジトリにリンクして変更をプッシュします。 GITリポジトリのクローン:ホスティングプラットフォームからリポジトリURLを取得し、Gitクローンコマンドを使用してリポジトリをローカルにクローンします。 GITリポジトリの管理:変更を加えてコミットし、リモートの変更を引き出し、ローカルの変更をプッシュし、ハーモニーを作成します


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

Dreamweaver Mac版
ビジュアル Web 開発ツール
