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

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

WBOY
WBOYオリジナル
2022-01-07 14:12:3929245ブラウズ

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 までご連絡ください。