gh_pages

gh_pages

github自动同步master分支到gh-pages分支

其他类型atool 发表了文章 • 0 个评论 • 1056 次浏览 • 2016-05-21 22:37 • 来自相关话题

用github的人都知道master分支仅是浏览代码,而无法将页面直接在网页打开,而gh-pages分支则是用于直接浏览源码页面的分支。

每次修改后提交master分支然后切换到gh-pages分支又重新提交一次,显然这个过程非常繁琐。

当然可以用git rebase 命令来简化操作。但是有个更好的办法可以自动同步分支。

打开github项目文件的根目录,找到.git 这个文件夹(文件夹默认是隐藏的,可以在控制面板-》文件夹里开启隐藏文件可见)

然后找到.git/config这个文件

在文件里加入以下两句代码即可:
push = +refs/heads/master:refs/heads/gh-pages
push = +refs/heads/master:refs/heads/master如下图所示:





 
然后git push origin master试试,是不是同步到gh-pages分支了。 查看全部
用github的人都知道master分支仅是浏览代码,而无法将页面直接在网页打开,而gh-pages分支则是用于直接浏览源码页面的分支。

每次修改后提交master分支然后切换到gh-pages分支又重新提交一次,显然这个过程非常繁琐。

当然可以用git rebase 命令来简化操作。但是有个更好的办法可以自动同步分支。

打开github项目文件的根目录,找到.git 这个文件夹(文件夹默认是隐藏的,可以在控制面板-》文件夹里开启隐藏文件可见)

然后找到.git/config这个文件

在文件里加入以下两句代码即可:
push = +refs/heads/master:refs/heads/gh-pages
push = +refs/heads/master:refs/heads/master
如下图所示:

下载.png

 
然后git push origin master试试,是不是同步到gh-pages分支了。

github自动同步master分支到gh-pages分支

其他类型atool 发表了文章 • 0 个评论 • 1056 次浏览 • 2016-05-21 22:37 • 来自相关话题

用github的人都知道master分支仅是浏览代码,而无法将页面直接在网页打开,而gh-pages分支则是用于直接浏览源码页面的分支。

每次修改后提交master分支然后切换到gh-pages分支又重新提交一次,显然这个过程非常繁琐。

当然可以用git rebase 命令来简化操作。但是有个更好的办法可以自动同步分支。

打开github项目文件的根目录,找到.git 这个文件夹(文件夹默认是隐藏的,可以在控制面板-》文件夹里开启隐藏文件可见)

然后找到.git/config这个文件

在文件里加入以下两句代码即可:
push = +refs/heads/master:refs/heads/gh-pages
push = +refs/heads/master:refs/heads/master如下图所示:





 
然后git push origin master试试,是不是同步到gh-pages分支了。 查看全部
用github的人都知道master分支仅是浏览代码,而无法将页面直接在网页打开,而gh-pages分支则是用于直接浏览源码页面的分支。

每次修改后提交master分支然后切换到gh-pages分支又重新提交一次,显然这个过程非常繁琐。

当然可以用git rebase 命令来简化操作。但是有个更好的办法可以自动同步分支。

打开github项目文件的根目录,找到.git 这个文件夹(文件夹默认是隐藏的,可以在控制面板-》文件夹里开启隐藏文件可见)

然后找到.git/config这个文件

在文件里加入以下两句代码即可:
push = +refs/heads/master:refs/heads/gh-pages
push = +refs/heads/master:refs/heads/master
如下图所示:

下载.png

 
然后git push origin master试试,是不是同步到gh-pages分支了。