git-submodules

    9

    1答えて

    私は私がに取り組んでいますオープンソースプロジェクトのためのWebページで、このgithubのリポジトリ、持っている:githubののドキュメントによると https://github.com/o8/o8.github.com を、それはgithubの-ページのサイトを構築するとして、このリポジトリは、特別です毎回プッシュを受ける。このサイトはhttp://o8.github.comで利用可能にな

    2

    3答えて

    SVNはsvn:external機能を介して外部ソースリンクを提供しています。そして私はGitリポジトリからモジュールを使用しています。このGitリポジトリを外部ソースとして使用できますか? 私のモジュールGitリポジトリはGithubにあります。だからGithub特定の方法も歓迎です。

    1

    1答えて

    私は、基本的に元のリポジトリのフォーク(変更あり)であるサブモジュールを持つスーパーリポジトリを持っています。元のリポジトリのマスターブランチの最新の変更をサブモジュールにマージするために使用できるワークフローは何でしょうか?言い換えれば、サブモジュールを最新の変更に更新したいのです。 元のリポジトリを表すリモートを追加する必要があると思います。だから私はサブモジュールのディレクトリに入って、リモ

    78

    4答えて

    私はメインのgitリポジトリにgitサブモジュールを持っています。私が理解しているように、メインリポジトリにはSHAの値(どこか...)が格納されており、サブモジュールの特定のコミットを指し示しています。 私はサブモジュールに入り、git checkout some_other_branchと入力しました。私はどちらが来たのか分かりません。 メインのレポとサブモジュールが再び同期するように、そのポ

    0

    3答えて

    GITのサブモジュールの内容をメインリポジトリに追加する方法を知っていますが、git pull要求を実行するとサブモジュールが更新可能になりますサブモジュール? このように、リポジトリの変更をアップロードすると、コンテンツはサブモジュールのすべてのコンテンツと一緒にアップロードされます。しかし、サブモジュールに更新が含まれている場合は、それを直接更新することができます。 アイデア?

    4

    2答えて

    私は大規模な(ほとんどPerl)コードベースのリファクタリングに取り組んでいます。むしろすべてを1つの巨大なgitリポジトリに入れて、関係するモジュールとそのテストを別々のgitリポジトリにグループ化し、リポジトリをCPANディストリビューションのように構造化したいと思います。 1つの問題は、各リポジトリに個別のCPANディストリビューションツリーがある場合、(テスト目的で)サブモジュールの「li

    6

    3答えて

    gitのサブモジュール機能を使用するのは本当に不満です。私はまだそれを正しくしないか、または私がこれを期待しているようにちょうど動作しません。プロジェクトの状況が与えられ、次のとおりです。このシナリオでは Project | .git | projsrc | source (submodule) | proj.sln ソースは、すべて私たちのプロジェクト

    2

    2答えて

    私はこれに関してかなりの検索をしましたが、結果のどれも頭に釘を打っていませんでした。私は、エラーを取得する $ mkdir blah $ git init $ git submodule add -b 7.x http://git.drupal.org/project/drupal.git drupal $ git submodule add -b 7.x-1.x http://git.dr

    1

    2答えて

    は 私は自動的にサブモジュールを更新するために、私のCIシステムを取得しようとしているレポYに を指しサブフォルダfooの/バーでサブモジュールを持っているいくつかのGitのレポXを持って、私はこれを追求意味することはRAKEからのコマンド: $ cd foo/bar $ git pull origin master しかし、私のrakeタスクはこれを実行しようとすると、それは(ログから)の

    0

    1答えて

    ステージングサーバー上にプッシュされた裸のレポがあります。これにはポスト受信フックがあり、すべてのデプロイメントを行います。これらの作業はすべて独立した作業ツリー(gitフォルダはありません)にチェックアウトされます。 ので、セットアップはこれです: 裸のレポは /var/www/apps/e_learning_staging/elearning_resource.git 作業ツリーでこのセッ