git ブランチの作成方法
高洛峰
高洛峰 2017-05-02 09:28:10
0
6
607

フレームワークと、このフレームワークに依存する 2 つのプロジェクト (実際には 2 つのスクリプト プログラム) を作成しました。
フレームワークはスクリプトのルート ディレクトリに配置する必要があります。
現在、フレームワークとスクリプトを頻繁に変更する必要があります。
Git で 2 つのプロジェクトに 2 つの異なるブランチを作成できます。また、各ブランチで、フレームワークとそれぞれのプロジェクトに対する最新の変更を確認できます (ただし、他のプロジェクトは確認できません)。
次に、それぞれのサブブランチを作成できますか?それぞれのプロジェクトの異なる機能を備えた開発プロジェクトはありますか?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(6)
大家讲道理

もちろん、これを行うこともできます。多くのオープンソース プロジェクトのコードと紹介 Web サイトは、Github 上でこのように分離されています。 --orphan を Checkout に追加し、この完全に独立したブランチをクリーンアップするだけで、残りは分離されたブランチで実行できます。

リーリー

しかし、誰もが示唆したように、状況に対処するには 2 つのリポジトリを使用する方が合理的です。

いいねを押す +0
漂亮男人

なぜ 2 つのプロジェクトを 1 つのリポジトリに入れる必要があるのですか? 2 つのリポジトリを使用し、フレームワークを外部依存関係としてプロジェクトに追加できます。
リポジトリを使用する必要がある場合、最も簡単な方法は、フレームワークを git のサブモジュールとして使用し、ルート ディレクトリにフレームワークを含めて 2 つのプロジェクトと 2 つのブランチを作成することです。これにより、変更が容易になります。

いいねを押す +0
世界只因有你

Git チュートリアルをよく読むことをお勧めします。 推奨アドレス:
Git チュートリアル

いいねを押す +0
大家讲道理

あなたは SVN または CVS ユーザーだと思います。 Git のブランチ モデルは明らかに SVN とは異なります。SVN の「ブランチング」と同様の機能を実装するには、複数の Repos を使用する方が適している可能性があります。

いいねを押す +0
Peter_Zhu

毎日の作業に十分な簡単な GIT チュートリアルを提供します。 ポータル:
SIMPLE GIT チュートリアル
ちなみに、非常に完全な私自身の GIT チュートリアルを投稿します。 GIT アカデミー シリーズ チュートリアル

いいねを押す +0
phpcn_u1582

sourcetree に直接アクセスします。慣れたら、コマンドラインに移動して、グラフィカルに簡単にブランチを作成できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート