在我的Git回购中,我有3个分支:
我的主要想法是将所有数据提交到dev, gh-pages
(并推送到远程存储或备份)。一切都完成了..合并到掌握。
有趣的是......当我向dev,gh-pages
提交数据并推送它们时,我的文件正在消失! (为什么会发生?)
现在,毕竟发生了,我想要克隆我的仓库,再次处理它......因为master上没有文件,所以没有任何克隆。
答案 0 :(得分:0)
我猜您在git merge master
或dev
中使用了gh-pages
,这会将从 master
合并而不是到 master
。
您需要先切换到master,然后从要合并的分支进行合并:
git checkout master
git merge <branch>
顺便说一下,gh-pages
应与您的代码分开。它用于github存储库的文档,这些文件与您的代码无关。请勿将其内容合并到master
。