Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的 Git 存储库中,我有 3 个分支:
我的主要想法是将所有数据提交到dev, gh-pages(并推送到远程进行存储或备份)。毕竟完成..合并到主人。
dev, gh-pages
有趣的是..当我将数据提交给开发gh-pages人员并推送它们时,我的文件正在消失!(为什么会这样?)
gh-pages
现在,毕竟发生了,我想克隆我的 repo,再次处理它.. 因为 master 上没有文件,它没有克隆。
我猜你在or中使用git merge master了 while ,这合并了 from,而不是to。devgh-pages master master
git merge master
dev
master
您需要先切换到 master,然后从要合并的分支合并:
git checkout master git merge <branch>
顺便说一句,gh-pages应该与您的代码分开。它用于 github 存储库的文档,这些文件与您的代码无关。不要将其内容合并到master.