2013-12-19 103 views
1

我有一個Objective-c項目,我最初是在Xcode3中開始的。 這有一個Help Book,在與項目同級的目錄中啓動。如何推動包含多個項目的Git存儲庫

我已經添加了一個Automator Action,這是一個自包含的項目,但我添加了一個工作區以包含在應用程序包中。

當Xcode引入了源代碼控制時,我開始在我的主項目中使用git。

我現在想把我的應用程序推到github上。 如果我只是推動現有的git,幫助手冊將會丟失,並且構建失敗。

什麼是繼續下去的最佳方式,以便我可以以其他用戶可以構建的方式推送應用程序。

編輯澄清問題;我有2個問題: -

  1. 理想的Help Book應保存爲Objective-c項目的一部分。這似乎是一個常見問題,是我最關心的問題。
  2. Automator Action是一個單獨的項目,可以單獨上傳,但這不包括工作區,也不包括在產品包中。
+0

我已經編輯我的回答Automator Action確切SHA1,基本上切換兩個回購(一個父母,一個子模塊)。 – VonC

回答

0

理想的Help Book應保存爲Objective-c項目的一部分。這似乎是一個常見問題,是我最關心的問題。

一種方法是記錄:

  • Help Book爲主體的 「父」 項目,包括Objective-C項目。
  • Automator ActionHelp Book一個submodule,爲了使這種回購記錄的Automator Action確切SHA1。
    (見man git submodule

    git的子模塊添加/ UR /到/的Automator%20Action 「的Automator動作」

然後,您將需要管理兩個推:

  • 一個做Automator Action (可能來自命令行),然後在其中添加並提交更改。
  • 一個從您的Xcode會議,以添加,提交和推送從主項目更改(Help Book),也將記錄用於編譯Help Book
相關問題