github自动同步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

如下图所示:

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

时间: 2024-12-21 17:01:37

github自动同步master分支到gh-pages分支的相关文章

【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

找到一篇很详细的Git教程,真的很不错,推荐!!! GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘  . GitHub操作流程 : 第一次提交 :   方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'description' ; -- 本地git仓库关联GitHub仓库 : git remote add origin git@g

MSSQL自动同步设置方法_数据库其它

MSSQL自动同步 这里以117和75为例说明:117发布&分发服务器.75订阅服务器 一.准备工作: 1.117&75上建立sqlagt用户,隶属于administrators组,用于启动Sqlserveragent服务(开机自启动),本地系统帐户local,将不具备网络功能,会产生错误 2.117/75上企业管理器中的SQL注册必须为本机名称,不能为local或ip 3.在117上建立75的SQL注册 4.117/75上如果安装了MSSQL后更改过机器名,需要修改MSSQL注册主机名:

把插入的数据自动备份到另一个表中 ~ 语境:本地和服务器自动同步

异常处理汇总-数据库系列  http://www.cnblogs.com/dunitian/p/4522990.html 后期博客首发:http://dnt.dkill.net/Article/Detail/316 逆天最近在弄一个本地和服务器自动同步的东西,每天都会添加很多新数据,本地和服务器同样的ShopMenu表,我总不能每次都把服务器的清掉然后再把本地的导入进去吧~ 可能有人说~直接插服务器的数据库不就可以了吗? 可惜==> 本地的数据测试通过后才允许同步到服务器中 可能又有人说~设置一

Linux中svn提交文件后自动同步更新到网站目录

 下面来为各位介绍Linux中svn提交文件后自动同步更新到网站目录希望文章对各位有帮助.     有时,对于多文件需要上传到服务器的时候将会很麻烦,但是如果使用svn的钩子脚本就容易实现本地提交svn后,自动同步代码文件到远程服务器的网站目录下,而不必手动上传了. 首先,在网站目录下checkout代码,例如我的目录是/data/www/test svn co https://127.0.0.1/test/trunk/ /data/www/test/ 注意,这是因为有时我会在服务器上直接修改代

迅雷随身盘怎么自动同步文件?

  迅雷随身盘怎么自动同步文件?相信不少人都用过迅雷随身盘这个云盘,不过使用中,都遇到了不少问题,比如迅雷随身盘怎么自动同步文件?今天,就和小编一起来看看吧. 迅雷随身盘 迅雷随身盘可以自动同步文件吗? 答:迅雷随身盘只有自动同步文件夹,才是会自动同步的,所以,如果你需要同步的功能,同时,又不想把所有的文件都同步,那可以选择把文件放入自动同步文件夹中. 迅雷是一款由迅雷网络技术有限公司推出的下载软件,本身不支持上传资源,只提供下载和自主上传.迅雷下载过相关资源,都能有所记录.迅雷利用多资源超线程

CssGaga教程:自动同步文件和哀悼日网站一键变灰

文章简介:CssGaga – 自动同步文件,哀悼日网站一键变灰. CssGaga – 自动同步文件 支持同步的文件类型css/jpg/png/gif/cur/ico 自动登录同步服务器 自动登录脚本放置在autorun目录中注:CssGaga启动时即自动登录服务器 同步文件并生成提单文件列表 须配置本地路径与目的路径的对应关系 <add key="pathSource" value="E:\isd_webrebuild_rep\qzonev5_proj\trunk\qz

谷歌拼音如何启用自动同步功能

要启用自动同步功能,请点击输入状态栏上的"设置"按钮,选择"属性设置" > "自动同步"选项卡,选中"自动同步用户词库(需要登录)"复选框.此时,会弹出一个窗口,要求您输入您的电子邮件地址和密码以登录 Google 帐户.当您输入了正确的电子邮件地址和密码后,您就启用了自动同步的功能.步骤详见下图:

win8系统下时间和日期自动同步怎么设置

  win8系统下时间和日期自动同步怎么设置         方法一: 1.登陆windows 8桌面,左键单击任务栏右下角的显示时间,选择更改日期和时间设置. 2.进入日期和时间窗口,选择Internet时间-更改设置-勾选:与Internet时间服务器同步(默认服务器地址:time.windows.com)-立即更新-确定,系统将自动同步系统时间. 方法二: 1.可以进入Win 8系统桌面后运行Windows+X(或鼠标移动到左下角点击右键),左键单击控制面板. 2.进入控制面板后选择:时钟

Win8系统设置时间自动同步的方法

  相信有很多使用Win8系统的新手朋友对系统的操作界面和操作方式还不太熟悉,更别说为系统时间设置自动同步了,设置时间自动同步可是一件很重要的事情,时间不一致的话,经常会出现一些不必要的麻烦.所以,下面,小编就来教教大家Win8系统下设置时间自动同步的方法. 方法一: 1.打开windows 8 桌面,直接左键单击任务栏右下边的时间,然后就选中更改日期设置,如下图. 2.来到日期和时间窗口,然后依次选择Internet时间.更改设置. 3.点击立即更新,再确定,这样一来系统就可以自动同步系统时间