GitHubのコードベースを管理するためにこの用語が使われていると聞いたことがあります。どういう意味ですか?GitHubのフォーク&プルモデルとは何ですか?
14
A
答えて
15
としてはwithin the GitHub docsを指摘:
誰でも既存のリポジトリをフォークし、アクセスソースリポジトリに付与することを必要とせずに自分の個人的なフォークに変更をプッシュすることができますフォーク&プルモデル。変更はプロジェクト管理者によってソースリポジトリに取り込まれなければなりません。このモデルは、新しい貢献者の摩擦を減らし、オープンソースプロジェクトで人気があります。これは、人々が先行調整なしで独立して作業できるためです。 [...]プルリクエストは、フォーク&プルモデルで特に便利です。これは、プロジェクト管理者にフォークの変更を通知する方法を提供するためです。
2
GitHubは多くのリポジトリで構成されています。任意のリポジトリをフォークし、それに対する変更の開発を開始することができます。変更が完了したら、フォーク先のリポジトリの作成者にプルリクエストを送信して、変更をメインリポジトリにマージすることができます。リポジトリの作成者が変更内容を重要視している場合は、プル要求を受け入れ、変更内容をマージすることができます。
関連する問題
- 1. フォークGitHubからVSTS?
- 2. はGithubの:私のフォーク
- 3. GitHubは、フォークとローカルブランチのJenkinsからのステータスチェックが必要です
- 4. Githubでプライベートレポジトリをフォークする
- 5. フォークからgithub同期
- 6. githubローカルブランチとフォークを同期する
- 7. PyCharmでGitHubからフォークを作成
- 8. github:所有権とフォークの転送
- 9. GitHubのリリースとは何ですか?
- 10. GitHubフォークを同期するには?
- 11. GitHubでフォークを操作する方法
- 12. githubでフォークを更新する方法
- 13. GitHubでフォーク - メインラインがコミットする
- 14. フォークGitHubプロジェクトwith custom wiki
- 15. GitHubについて "フォーク"オプション
- 16. githubユーザのすべてのリポジトリをフォーク
- 17. 元のGitHubプロジェクトとフォークを同期するには?
- 18. マルチビルドビルドのプロジェクトビルドとフォークの違いは何ですか?
- 19. 進行中の並列フォークとして管理されているGithub上のRuby/Rails gemをフォークするための正しいプロトコル/エチケットは何ですか?
- 20. Githubのフォーク名を変更する
- 21. のGithub:新しいブランチにフォーク
- 22. GithubフォークされたRepoの設定
- 23. github:フォルダをフォークからアップストリームにコピーする方法は?
- 24. Githubからフォークを持ったフォークを取り外すとどうなりますか?
- 25. GitHubは以前のコミットからレポをフォーク
- 26. GitHub:いつフォークを作るべきですか?
- 27. Github:新しいリポジトリをフォークするか作成しますか?
- 28. Foundation on GitHubのようなフレームワークのGitHubリポジトリのテストディレクトリとは何ですか?
- 29. githubからフォークを依存関係としてインストールするには?
- 30. GitHubのグラフ作成メトリクスでは、「追加」とは何ですか?
["_Atlassianブログ - エンタープライズでのGitブランチングとフォーク - なぜフォーク?_"](http://blogs.atlassian.com/2013/05/git-branching-and-forking-in-the -enterprise-why-fork /) –