我克隆了一个只有分支gh-pages
的Jekyll主题。我通过将所有更改推送到gh-pages
分支来完全自定义主题。现在我想知道我可以从gh-pages
分支创建一个主分支,如果可以的话,我该怎么做呢?
我希望我的问题有道理,因为我是git的新手。
答案 0 :(得分:1)
要基于本地CREATE TABLE table_name (
id int primary key auto_increment,
useripp int not null,
email varchar(30) not null,
code varchar(30) not null);
分支创建新的本地master
分支,您可以使用以下命令:
gh-pages
请记住,第二个命令将删除您的本地git checkout gh-pages # switch to the gh-pages branch
git branch -d master # delete current (old) local master branch
git checkout -b master # create new master from gh-pages and switch to it
分支,以便为您要创建的新分支腾出空间。因此,如果您已经拥有本地master
分支,则应确保确实要替换它。
如果要基于远程 master
分支创建新的本地master
分支,可以使用以下命令:
gh-pages
答案 1 :(得分:1)
首先确保您已将gh-pages
分支签出到最新提交:
git checkout gh-pages
然后根据当前分支创建一个新的master
分支:
git checkout -b master
现在,如果您只想在本地使用master
分支,那么您已经完成了。如果你想在原点上(在GitHub上),按这样推:
git push origin master
之后,如果要在本地删除gh-pages
分支,请运行:
git branch -d gh-pages
然后,如果要从远程(GitHub)删除gh-pages
分支,请运行:
git push origin :gh-pages