ホームページ システムチュートリアル Linux GitHub をすぐに始めましょう

GitHub をすぐに始めましょう

Jan 01, 2024 am 09:22 AM
linux Linuxチュートリアル レッドハット Linuxシステム Linuxコマンド Linux 認定 レッドハットリナックス Linuxビデオ

###導入### GitHub は、コードのホスティング、バージョン管理、および共通のプロジェクトに取り組む個人間のコラボレーションを容易にするために設計されたオンライン プラットフォームです。このプラットフォームを通じて、いつでもどこでもプロジェクトに取り組むことができます (コードのホストとレビュー、プロジェクトの管理、世界中の他の開発者とのソフトウェアの共同開発)。 GitHub プラットフォームは、オープン ソース プロジェクトとプライベート プロジェクトの両方にプロジェクト処理機能を提供します。 GitHub の概要

GitHub は、コードのホスティング、バージョン管理、および共通のプロジェクトに取り組む個人間のコラボレーションを容易にするために設計されたオンライン プラットフォームです。このプラットフォームを通じて、いつでもどこでもプロジェクトに取り組むことができます (コードのホストとレビュー、プロジェクトの管理、世界中の他の開発者とのソフトウェアの共同開発)。 GitHub プラットフォームは、オープン ソース プロジェクトとプライベート プロジェクトの両方にプロジェクト処理機能を提供します。

チーム プロジェクト処理の機能には、GitHub Flow> と GitHub Pages が含まれます。これらの機能により、定期的に展開する必要があるチームのワークフローが簡単になります。一方、GitHub Pages は、オープンソース プロジェクトの紹介、履歴書の表示、ブログのホスティングなどのためのページを提供します。

GitHub は、個人プロジェクトを簡単に処理できるように、個人プロジェクトに必要なツールも提供します。また、個人が自分のプロジェクトを世界と共有することも簡単になります。

GitHub に登録してプロジェクトを開始する

GitHub で新しいプロジェクトを開始する場合は、まずメール アドレスを使用してアカウントを作成する必要があります。

GitHub 快速入门

その後、電子メールを確認すると、ユーザーは自動的に GitHub アカウントにログインします。

1. 倉庫を作成する

その後、ウェアハウス リポジトリを作成するページが表示されます。リポジトリには、リビジョン履歴を含むすべてのプロジェクト ファイルが保存されます。リポジトリはパブリックまたはプライベートにすることができます。パブリック リポジトリは誰でも表示できますが、リポジトリに変更を送信できるのはプロジェクト所有者によって許可された人だけです。一方、プライベート リポジトリでは、プロジェクトを誰に公開するかをさらに制御できます。したがって、パブリック リポジトリはオープン ソース ソフトウェア プロジェクトに適しており、プライベート リポジトリは主にプライベート プロジェクトまたはクローズド ソース プロジェクトに適しています。

「リポジトリ名」と「簡単な説明」を入力します。
[README ファイルを使用してこのリポジトリを初期化する] をオンにします。
最後に、下部にある「リポジトリの作成」ボタンをクリックします。

GitHub 快速入门

2. ブランチを追加します

GitHub では、ブランチングは 1 つのウェアハウスのさまざまなバージョンを同時に操作する方法です。デフォルトでは、作成された単一リポジトリには「MASTER」という名前のブランチが割り当てられ、これが最後のブランチとみなされます。 GitHub では、ブランチは、マスター (最終ブランチ) にマージされる前にリポジトリを実験および編集する役割を果たすことができます。

プロジェクトを全員のニーズに適応させるには、通常、さまざまなプロジェクトに合わせていくつかのブランチを追加する必要があります。 master ブランチ上にブランチを作成したときと、master ブランチをコピーしたときの現在の状態は同じです。

GitHub 快速入门

ブランチの作成は、単一のファイルを異なるバージョンで保存することに似ています。これは、特定のリポジトリで実行されるタスクの名前を変更することで行われます。

ブランチは、バグ修正や機能追加の作業を継続するのにも効果的であることが証明されています。必要な変更を加えた後、これらのブランチはメイン ブランチにマージされます。

ウェアハウスの作成後にブランチを作成します:

この例では、ウェアハウス名「Hello-World」をクリックして、新しいウェアハウスにジャンプします。
上部の「ブランチ:マスター」ボタンをクリックすると、ブランチ名を入力するための空白フィールドのあるドロップダウン メニューが表示されます。
ブランチ名を入力します。この例では「readme-edits」と入力します。
Enter キーを押すか、青い「ブランチの作成」ボックスをクリックします。
これにより、master と readme-edits の 2 つのブランチが正常に作成されます。

Git プロジェクトの操作1. プロジェクト ファイルを変更して送信します

このステップでは、リポジトリに変更を加え、変更を保存する方法について説明します。 GitHub では、コミットは変更を保存することとして定義されます。各コミットは、保存された変更の履歴とそれらの変更が行われた理由を含むコミット メッセージに関連付けられています。これにより、他の寄稿者は、あなたが行った変更とその理由を簡単に知ることができます。

リポジトリに変更を加え、変更をコミットするには、次の手順に従います:

ウェアハウス名「Hello-World」をクリックします。
ファイルを表示および編集するには、右上隅にある鉛筆アイコンをクリックします。

GitHub 快速入门
エディターで、変更を加えられることを確認するために何かを書きます。
コミットメッセージフィールドに、変更が行われた理由と方法を説明する簡単な要約を作成します。
「変更をコミット」ボタンをクリックして変更を保存します。
これらの変更は readme-edits ブランチにのみ影響し、メイン ブランチには影響しないことに注意してください。

GitHub 快速入门

2.プルリクエストを開く

プルリクエストは、寄稿者が誰かに特定の変更をレビューしてブランチにマージするよう提案およびリクエストできる機能です。プル リクエストには、いくつかのブランチの差分も表示されます。変更、追加、削除は通常、赤と緑の色で表されます。コードがまだ完成していなくても、コミットが完了するとプル リクエストを開くことができます。

プルリクエストを開く:

[プル リクエスト] タブをクリックします。
GitHub 快速入门
新しいプル リクエスト ボタンをクリックします。
readme-edits ブランチを選択して、master ブランチと比較します。

リクエストを確認し、これが送信したいものであることを確認してください。
「Create Pull Request」緑色のボタンをクリックし、タイトルを入力します。 Github リポジトリでプル リクエストを開きます
GitHub 快速入门
Enter キーを押します。
ユーザーは、プル リクエストを作成して保存することで、これらのアクションを確認できます。

3.プルリクエストをマージする

最後のステップは、readme-edits ブランチと master ブランチをマージすることです。 readme-edits ブランチと master ブランチの間に競合がない場合は、マージ プル リクエスト ボタンが表示されます。
GitHub 快速入门
プルをマージするときは、コメントとその他のフィールドが正しく入力されていることを確認する必要があります。マージプル:

プル リクエストをマージするボタンをクリックして、プル リクエストをマージします。
マージを確認します。
readme-edits ブランチは既に master ブランチに含まれているため、紫色の [ブランチの削除] ボタンを押して削除します。 (追記: 他の人が送信したプル リクエストをマージする場合は、他の人のマージされたブランチを削除する必要はなく、削除することもできません。)


以上がGitHub をすぐに始めましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Android TV Box が非公式の Ubuntu 24.04 アップグレードを取得 Android TV Box が非公式の Ubuntu 24.04 アップグレードを取得 Sep 05, 2024 am 06:33 AM

多くのユーザーにとって、Android TV ボックスをハッキングするのは気が遠くなるように思えます。しかし、開発者の Murray R. Van Luyn は、Broadcom チップが不足する中、Raspberry Pi に代わる適切な代替品を探すという課題に直面しました。アルムビアとの共同作業

Deepseek Webバージョンの入り口Deepseek公式ウェブサイトの入り口 Deepseek Webバージョンの入り口Deepseek公式ウェブサイトの入り口 Feb 19, 2025 pm 04:54 PM

DeepSeekは、Webバージョンと公式Webサイトの2つのアクセス方法を提供する強力なインテリジェント検索および分析ツールです。 Webバージョンは便利で効率的であり、公式ウェブサイトは包括的な製品情報、ダウンロードリソース、サポートサービスを提供できます。個人であろうと企業ユーザーであろうと、DeepSeekを通じて大規模なデータを簡単に取得および分析して、仕事の効率を向上させ、意思決定を支援し、イノベーションを促進することができます。

DeepSeekをインストールする方法 DeepSeekをインストールする方法 Feb 19, 2025 pm 05:48 PM

DeepSeekをインストールするには、Dockerコンテナ(最も便利な場合は、互換性について心配する必要はありません)を使用して、事前コンパイルパッケージ(Windowsユーザー向け)を使用してソースからコンパイル(経験豊富な開発者向け)を含む多くの方法があります。公式文書は慎重に文書化され、不必要なトラブルを避けるために完全に準備します。

BitPie Bitpie ウォレット アプリのダウンロード アドレス BitPie Bitpie ウォレット アプリのダウンロード アドレス Sep 10, 2024 pm 12:10 PM

BitPie Bitpie ウォレット アプリをダウンロードするにはどうすればよいですか?手順は次のとおりです。 AppStore (Apple デバイス) または Google Play ストア (Android デバイス) で「BitPie Bitpie Wallet」を検索します。 「入手」または「インストール」ボタンをクリックしてアプリをダウンロードします。コンピューター版の場合は、BitPie ウォレットの公式 Web サイトにアクセスし、対応するソフトウェア パッケージをダウンロードしてください。

Bitget公式ウェブサイトのインストール(2025初心者ガイド) Bitget公式ウェブサイトのインストール(2025初心者ガイド) Feb 21, 2025 pm 08:42 PM

Bitgetは、スポット取引、契約取引、デリバティブなど、さまざまな取引サービスを提供する暗号通貨交換です。 2018年に設立されたこのExchangeは、シンガポールに本社を置き、安全で信頼性の高い取引プラットフォームをユーザーに提供することに取り組んでいます。 Bitgetは、BTC/USDT、ETH/USDT、XRP/USDTなど、さまざまな取引ペアを提供しています。さらに、この取引所はセキュリティと流動性について評判があり、プレミアム注文タイプ、レバレッジド取引、24時間年中無休のカスタマーサポートなど、さまざまな機能を提供します。

Zabbix 3.4 ソースコードコンパイルのインストール Zabbix 3.4 ソースコードコンパイルのインストール Sep 04, 2024 am 07:32 AM

1. インストール環境 (Hyper-V 仮想マシン): $hostnamectlStatichostname:localhost.localdomainIconname:computer-vmChassis:vmMachineID:renwoles1d8743989a40cb81db696400BootID:renwoles272f4aa59935dcdd0d456501Virtualization:microsoftOperatingSystem:CentOS Linux7(Core)CPEOSName: CP:

OUYI OKXインストールパッケージが直接含まれています OUYI OKXインストールパッケージが直接含まれています Feb 21, 2025 pm 08:00 PM

世界をリードするデジタル資産交換であるOuyi Okxは、安全で便利な取引体験を提供するために、公式のインストールパッケージを開始しました。 OUYIのOKXインストールパッケージは、ブラウザに直接インストールでき、ユーザー向けの安定した効率的な取引プラットフォームを作成できます。インストールプロセスは、簡単で理解しやすいです。

gate.ioインストールパッケージを無料で入手してください gate.ioインストールパッケージを無料で入手してください Feb 21, 2025 pm 08:21 PM

Gate.ioは、インストールパッケージをダウンロードしてデバイスにインストールすることで使用できる人気のある暗号通貨交換です。インストールパッケージを取得する手順は次のとおりです。Gate.ioの公式Webサイトにアクセスし、「ダウンロード」をクリックし、対応するオペレーティングシステム(Windows、Mac、またはLinux)を選択し、インストールパッケージをコンピューターにダウンロードします。スムーズなインストールを確保するために、インストール中に一時的にウイルス対策ソフトウェアまたはファイアウォールを一時的に無効にすることをお勧めします。完了後、ユーザーはGATE.IOアカウントを作成して使用を開始する必要があります。

See all articles