2013-02-15 91 views
0

在我的Git回購後消失,我有3個分支:文件推到本地分支機構和遠程

  • 開發
  • GH-頁面

我的主要想法是將所有數據提交到dev, gh-pages(並推送到遠程以進行存儲或備份)。畢竟完成了..合併到主。

有趣的是..當我提交數據到開發,gh-pages和推他們,我的文件正在消失! (爲什麼它發生?)

現在,畢竟發生了,我想克隆我的回購,再次工作..因爲沒有關於主人的文件,它的克隆沒有。

回答

0

我猜你用git merge master而無論是devgh-pages,該合併master,不master

您需要先切換到主,然後你想從合併分支合併:

git checkout master 
git merge <branch> 

順便說一句,gh-pages應該是從你的代碼分離。它用於github存儲庫的文檔,這些文件與您的代碼無關。不要將其內容合併到master

+0

嘿..我是該死的新Git,但這是發生了什麼!當我做'git checkout dev'時,我看到我的文件,它們會在我執行'git checkout master'時立即離開。那是什麼 – Surya 2013-02-15 12:09:24

+0

嘗試gitk - 全部獲取可視指示,您的提交已結束。 – Simson 2013-02-15 12:11:05

+0

正如我所說的,merge合併*從*指定的分支*到*當前分支。 – Femaref 2013-02-15 13:35:09