問題タブ [git-fork]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
507 参照

git - Git Hub への貢献 - フォークまたはブランチ

私は Github でレポを作成し、プロジェクトで私と協力する貢献者を追加しました。プロジェクトに取り組むように彼らに指示する方法について少し混乱しています

一部のドキュメントは、プロジェクトを自分のアカウントにフォークしてからローカルにクローンする必要があると言っています

他の人は、マスターのブランチを作成すると言っています

私はgitに不慣れで、彼は..しかし、私はCVSとSVNの実用的な知識を持っているので、私のマスターをチェックアウトして作業するための最良の方法を彼に指示することについて混乱しています

それで、フォークしてクローンするように彼に言うべきですか..または、ブランチするように彼に言うと..最初にマスターの初期チェックアウトを行う必要がありますか?

これをクリアしようとしているだけです..

ああ..私自身の正気についても質問します..私は自分のマスターのブランチで作業する必要があります..ブランチを切り替えると、ローカルファイルにどのような影響がありますか

0 投票する
2 に答える
21472 参照

github - CocoaPods and GitHub forks

This is my first time forking a GitHub project, and I'm not too competent with CocoaPods either, so please bear with me.

Basically, I forked a project on GitHub using the following in my Podfile:

I then made some changes to the fork, and of course when I did a pod install to install another pod it reinstalled the original REActivityViewController and erased my changes.

I'm realizing I need to push my changes to my fork before another pod install, but how do I know it is the fork being installed, considering that this is a repo installed by CocoaPods? I looked in the REActivityViewController folder installed under the Pods folder and there aren't any git files.

Do I need to work on my fork outside of my project and then use CocoaPods to install the changes? That's too cumbersome of a workflow.

Or do I need to do something with submodules?

0 投票する
1 に答える
29 参照

c# - アプリケーションの複数のバージョンを対象とするプラグインをフォークしますか?

2 つのバージョンで存在するアプリケーションMySuperAppがあるとします。

  • V 1、.Net 3.5 SP1 で実行され、.Net > 4 と互換性がない
  • .Net 4.5 で動作する V 2

アプリケーションにはプラグイン システムがあり、V 1 用のプラグインを作成しました。

今、私はV2をターゲットにしたいと考えています。ただし、V 1 のバージョンは引き続き維持したいと考えています。

共通のコード ベースを共有するために、ソース コードを構造化する明確な方法はありますか? また、該当する場合は、V2 の新機能のメリットも享受したいと考えています。V1 のバグを修正すると、V2 も修正の恩恵を受けるはずです。

GIT (当社のソース管理サービス) を使用すると、目標を達成できるかどうか疑問に思っています。元のプロジェクトを「フォーク」した場合、目標を達成できますか?

0 投票する
1 に答える
734 参照

github - GitHub: フォーク参照をリポジトリに追加する

私は独自の github リポジトリを持っています。新しい名前でフォークしたいのですが、それは 99% 同じコードですが、個別の機能のためにいくつかの小さな変更を加える予定です。

詳細:

  • eggers/dt-breezeQ.Promiseを使ったブリーズ用のtypescript宣言ファイルです
  • eggers/dt-breeze-angularQ.Promise を ng.IPromise に置き換える typescript 宣言ファイルです。

自分のリポジトリをフォークする方法が見つからなかったので、別のリポジトリを作成し、変更を加えた元のコードを新しいリポジトリにプッシュしましたが、フォーク参照が必要です。

この質問を見ました: 2 年前からGithub フォークを既存のリポジトリに追加しますが、更新があることを望んでいました。