作業する必要のあるgitハブプロジェクトをフォークしました。別のフォルダーでプロジェクトを更新することでそのプロジェクトを追跡できるため、gitハブフェッチアップストリームにはどのような利点がありますか。それを行うのが簡単な方法だと思います。
1 に答える
私の以前の答えを照合する:
通常、リポジトリのクローンを作成するのは、リポジトリの所有者の友人であるか、適切な協力関係にある場合(または積極的に奨励している場合)のみです。これにより、作業の新しいブランチをプッシュバックしたときに、混乱が生じることはありません。これにより、ブランチの肥大化の問題を回避できます。
作業に興味があり、最初に「許可」を取得せずに何かを試してみたい場合は、リポジトリをフォークする傾向があります。これは、DVCSシステムの利点の1つです。フォークプロセスは、(自動的に)githubサーバー上のローカル作業用のアーカイブの場所も提供します。
[プロジェクトの]ワークフロースタイルによって異なります(例:git-scm.com/book/en/Distributed-Git-Distributed-Workflowsまたはnvie.com/posts/a-successful-git-branching-model)。
フォークを使用すると、素敵なブランチ(コミットシリーズ)を公開して準備し、すべてのWIP(進行中の作業)ブランチのコピーを保持できます。個人的なフォークとして、人々はすべてのブランチが洗練されることを期待していません-あなたが興味を持っているレポですでにいくつのフォークが作られているかを見て、パターン(またはアンチパターン;- )。