我正在開發一個kohana項目。 在github上有一個用於框架核心的倉庫。 (ORM,ACL,電子郵件等)GIT :(Kohana)項目設置
我將創建和工作在我自己的模塊,並希望他們在一個unfuddle存儲庫(只有我的模塊那當然是),但是當我結賬時,我希望將kohana和模塊與我一起拉下。 (子模塊?)
我是很新,GIT,如何完成建立沃爾德任何指針將不勝感激:)
我正在開發一個kohana項目。 在github上有一個用於框架核心的倉庫。 (ORM,ACL,電子郵件等)GIT :(Kohana)項目設置
我將創建和工作在我自己的模塊,並希望他們在一個unfuddle存儲庫(只有我的模塊那當然是),但是當我結賬時,我希望將kohana和模塊與我一起拉下。 (子模塊?)
我是很新,GIT,如何完成建立沃爾德任何指針將不勝感激:)
http://kohanaframework.org/3.2/guide/kohana/tutorials/git
介紹如何正確設置一個Kohana的項目, git子模塊。
[這裏的問題是,由於整個Kohana的目錄是一個子模塊,都沒有被存儲在我添加模塊,...]
好吧,@zombor我指了路。
這是我做了什麼,我想知道,如果它的氣味......
我決定從github.com/kohana/kohana
而不是github.com/kohana/core
拉,因爲它提供了框架的整體骨架。
git submodule add git://github.com/kohana/kohana.git kohana
cd kohana
git checkout -b 3.0 origin/3.0/master
git sumodule init
git submodule update
cd ..
git add kohana
git commit -m "moved to kohana 3.0/master"
git push
git push unfuddle master
好吧,現在,如果我想簽出系統的3.0分支? – goliatone
這是所有的混帳,所以你可以結帳3.0 /主分支,或一個特定的標籤:v3.0.12 – zombor
好的,你已經把我放在正確的軌道。然而,正如我所說的,我對git很盲目,我想做一些與衆不同的事情。你介意檢查我的答案嗎?另外,我會將你的答案標記爲正確的... – goliatone