0
在我的Git回購後消失,我有3個分支:文件推到本地分支機構和遠程
- 主
- 開發
- GH-頁面
我的主要想法是將所有數據提交到dev, gh-pages
(並推送到遠程以進行存儲或備份)。畢竟完成了..合併到主。
有趣的是..當我提交數據到開發,gh-pages
和推他們,我的文件正在消失! (爲什麼它發生?)
現在,畢竟發生了,我想克隆我的回購,再次工作..因爲沒有關於主人的文件,它的克隆沒有。
在我的Git回購後消失,我有3個分支:文件推到本地分支機構和遠程
我的主要想法是將所有數據提交到dev, gh-pages
(並推送到遠程以進行存儲或備份)。畢竟完成了..合併到主。
有趣的是..當我提交數據到開發,gh-pages
和推他們,我的文件正在消失! (爲什麼它發生?)
現在,畢竟發生了,我想克隆我的回購,再次工作..因爲沒有關於主人的文件,它的克隆沒有。
我猜你用git merge master
而無論是dev
或gh-pages
,該合併從master
,不到master
。
您需要先切換到主,然後你想從合併分支合併:
git checkout master
git merge <branch>
順便說一句,gh-pages
應該是從你的代碼分離。它用於github存儲庫的文檔,這些文件與您的代碼無關。不要將其內容合併到master
。
嘿..我是該死的新Git,但這是發生了什麼!當我做'git checkout dev'時,我看到我的文件,它們會在我執行'git checkout master'時立即離開。那是什麼 – Surya 2013-02-15 12:09:24
嘗試gitk - 全部獲取可視指示,您的提交已結束。 – Simson 2013-02-15 12:11:05
正如我所說的,merge合併*從*指定的分支*到*當前分支。 – Femaref 2013-02-15 13:35:09