ホームページ 開発ツール Git git におけるフォークとは何を意味しますか?

git におけるフォークとは何を意味しますか?

Jan 07, 2022 pm 02:12 PM
git

git では、fork は「フォーク」と「コピー」を意味します。fork は、元のライブラリ内のすべての送信レコードを含む、ウェアハウスの新しいコピーをコピーできます。fork 後、コード ライブラリは完全に独立しており、次のことができます。独自のライブラリに変更を加えたり、元のライブラリにマージ リクエストを送信したりすることもできます。

git におけるフォークとは何を意味しますか?

この記事の動作環境: Windows 10 システム、Git バージョン 2.30.0、Dell G3 コンピューター。

git におけるフォークの意味

github のフォークとは、リポジトリのコピーと分岐を意味します。

たとえば、ある人のコード ウェアハウスをフォークする場合、フォーク操作ではターゲット ウェアハウス (ファイル、送信履歴、問題などを含む) のコピーがコピーされます。コピーされたウェアハウスは次の場所にあります。自分の GitHub アカウントこの操作は Github サーバー上で完了し、ローカル コンピューターのウェアハウスとは何の関係もありません。

git におけるフォークとは何を意味しますか?

#フォーク、英語訳は fork、動詞の形は分岐で、以下のように左から右へ、直線が複数の直線になります

git ウェアハウスに移動します。fork はフォークを表し、(ウェアハウスの) 新しいコピーを複製できます。

元のウェアハウス (つまり、上流リポジトリ、上流ウェアハウス) のすべてのコンテンツ (ブランチ、タグ、送信

変更を元のプロジェクトにマージしたい場合は、プル リクエストを通じて送信を元のウェアハウスに戻すことができます

フォークは実際には Git 操作ではなく、 GitHub の操作

つまり、ネイティブ Git ツールにはフォーク操作はありません。フォークは、GitHub や Code Cloud などのオンライン コード ホスティング プラットフォームによって提案されている機能です。

フォークの役割は、ホスティング プラットフォーム上で興味深いプロジェクトを見つけて自分で改善したいと考え、それをフォークし (クローン作成と同様)、最後に大きな変更を加える場合に似ています。というメッセージが出てきて、それを元のフォーク プロジェクトにプッシュしたい場合は、リクエストをプルし、相手がプル リクエストを受け入れると、コードが元のフォーク プロジェクトに表示される可能性があります。

推奨学習: 「

Git チュートリアル

以上がgit におけるフォークとは何を意味しますか?の詳細内容です。詳細については、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)

Gitサーバーのパブリックネットワークに接続する方法 Gitサーバーのパブリックネットワークに接続する方法 Apr 17, 2025 pm 02:27 PM

GITサーバーをパブリックネットワークに接続するには、5つのステップが含まれます。1。パブリックIPアドレスのセットアップ。 2。ファイアウォールポート(22、9418、80/443)を開きます。 3。SSHアクセスを構成します(キーペアを生成し、ユーザーを作成します)。 4。http/httpsアクセスを構成します(サーバーをインストールし、許可を構成); 5.接続をテストします(SSHクライアントまたはGITコマンドを使用)。

Gitアカウントにパブリックキーを追加する方法 Gitアカウントにパブリックキーを追加する方法 Apr 17, 2025 pm 02:42 PM

Gitアカウントに公開キーを追加する方法は?ステップ:SSHキーペアを生成します。公開キーをコピーします。 gitlabまたはgithubに公開キーを追加します。 SSH接続をテストします。

Gitサーバーの構築方法 Gitサーバーの構築方法 Apr 17, 2025 pm 12:57 PM

Gitサーバーの構築には、サーバーにGitのインストールが含まれます。サーバーを実行するユーザーとグループを作成します。 gitリポジトリディレクトリを作成します。ベアリポジトリを初期化します。アクセス制御設定を構成します。 SSHサービスを開始します。ユーザーへのアクセスを付与します。接続をテストします。

gitがずらされた枝を提出した場合の対処方法 gitがずらされた枝を提出した場合の対処方法 Apr 17, 2025 pm 02:24 PM

間違ったブランチにコミットした後、次のことを解決できます。間違ったブランチが新しいブランチを作成し、正しいブランチを指して、新しいブランチを適用して新しいブランチを適用して、新しいブランチをリモートリポジトリに押し込み、間違ったブランチを削除します。リモートブランチを強制更新します

GitでSSHを検出する方法 GitでSSHを検出する方法 Apr 17, 2025 pm 02:33 PM

GITを介してSSHを検出するには、次の手順を実行する必要があります。SSHキーペアを生成します。 Gitサーバーに公開キーを追加します。 sshを使用するようにgitを構成します。 SSH接続をテストします。実際の条件に応じて可能な問題を解決します。

gitコミットを分離する方法 gitコミットを分離する方法 Apr 17, 2025 pm 02:36 PM

GITを使用してコードを個別に送信して、詳細な変更追跡と独立した作業能力を提供します。手順は次のとおりです。1。変更されたファイルを追加します。 2。特定の変更を送信します。 3.上記の手順を繰り返します。 4.リモートリポジトリへの提出をプッシュします。

環境変数をGITに追加する方法 環境変数をGITに追加する方法 Apr 17, 2025 pm 02:39 PM

GITに環境変数を追加する方法:.gitconfigファイルを変更します。 [core]ブロックにenv = key = valueを追加します。ファイルを保存して終了します。 git構成(git config -reload)をリロードします。環境変数を検証します(git config -get core.env.my_env_var)。

GITコードの競合に対処する方法 GITコードの競合に対処する方法 Apr 17, 2025 pm 02:51 PM

コード競合とは、複数の開発者が同じコードを変更し、GITが変更を自動的に選択せずにマージすると発生する競合を指します。解決手順には、競合するファイルを開き、競合するコードを見つけます。コードを手動でマージし、競合マーカーに保持する変更をコピーします。競合マークを削除します。変更を保存して送信します。

See all articles