用Bitbucket搭建博客初探
本博客是搭建在GitHub上的静态博客,但是由于GitHub免费账户不能创建私有仓库,导致有些东西不想放在GitHub上。
前两天,在免费资源部落上发现了Bitbucket,它和GitHub类似,也是一个支持Git的代码托管网站,它吸引我的地方在于,免费账户可以创建无限制个私有仓库!
p { text-indent:2em }
于是,今天开始研究在Bitbucket上搭建静态博客。
一、注册Bitbucket账户
打开Bitbucket官网 https://bitbucket.org/

输入用户名、邮箱和密码,点击“Sign up for free”即可。
我注册的用户名为:JloveU。我的Bitbucket
二、账户设置
点击右上角头像,选择“管理账户”。

出现如下账户设置页面,可以选择语言为“Chinese (China)”,即为简体中文。

三、创建代码仓库
点击页面顶部的“创建”按钮,创建代码仓库。

如果想要一个二级域名的个人主页,要将仓库名称设置为:用户名.bitbucket.org。例如我的用户名是:JloveU,名称就写成了:JloveU.bitbucket.org。

点击“创建仓库”,完成创建。
四、上传代码
因为我是用Bitbucket来建静态网站的,所以就只上传一个 index.html 做测试。
首先需要电脑上安装Git,Git for Windows下载地址 http://msysgit.github.io/。
在本地选择一个文件夹作为代码仓库的本地目录,比如我选择 D:\ProgramData\MyBlog\Bitbucket,在其中新建文件夹 JloveU.bitbucket.org,作为远程仓库 JloveU.bitbucket.org 的本地目录。
在 JloveU.bitbucket.org 文件夹中点击鼠标右键选择 Git Init Here。

然后新建 index.html,文件并编辑,如写入如下代码(仅供测试):
<!DOCTYPE html>
<html>
<head>
<title>Bitbucket网站测试</title>
</head>
<body>
<p>这是一个Bitbucket网站测试!</p>
</body>
</html>
保存 index.html 文件,在 JloveU.bitbucket.org 文件夹中点击鼠标右键选择 Git Bash。


依次输入下面的命令:
git remote add JloveU.bitbucket.org https://JloveU@bitbucket.org/JloveU/jloveu.bitbucket.org.git
git add index.html
git commit -m 'add index.html'
git push -u JloveU.bitbucket.org master
说明:
上面命令中的'add index.html' 是关于提交的说明信息,可以根据自己的情况更改。
https://JloveU@bitbucket.org/JloveU/jloveu.bitbucket.org.git 是对应仓库的地址,可以点击页面左边栏中的“克隆”得到。

五、查看效果
如果没有问题的话,现在应该可以打开刚才建的个人静态主页了,在浏览器地址栏中输入:
回车,就可以看到刚才写的 index.html 的效果啦!
OK! 接下来的应该和GitHub上一样了,自己发挥吧!
Enjoy it!
参考:
Bitbucket免费代码托管空间:可绑域名 私有Repos 个人空间 | 免费资源部落
用Bitbucket搭建博客初探的更多相关文章
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置
		前言 有朋友问了我关于博客系统搭建相关的问题,由于是做开发相关的工作,我给他推荐的是使用github的gh-pages服务搭建个人博客. 推荐理由: 免费:github提供gh-pages服务是免费的 ... 
- 基于Hexo和Github搭建博客
		搭建自己的个人博客. 准备工作 确保电脑需要已下载安装node和npm.查看安装是否成功,windows只需在命令行输入以下两条命令即可. 1 2 $ node -v $ npm -v 安装hexo ... 
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(四)-使用Travis自动部署Hexo(2)
		前言 前面一篇文章介绍了Travis自动部署Hexo的常规使用教程,也是个人比较推荐的方法. 前文最后也提到了在Windows系统中可能会有一些小问题,为了在Windows系统中也可以实现使用Trav ... 
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(三)-使用Travis自动部署Hexo(1)
		前言 前面两篇文章介绍了在github上使用hexo搭建博客的基本环境和hexo相关参数设置等. 基于目前,博客基本上是可以完美运行了. 但是,有一点是不太好,就是源码同步问题,如果在不同的电脑上写文 ... 
- 手把手教从零开始在GitHub上使用Hexo搭建博客教程(二)-Hexo参数设置
		前言 前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册.git相关设置以及hexo基本操作. 本文主要介绍一下hexo的常用参数设置. ... 
- 利用hexo搭建博客
		利用Hexo搭建博客 以前用Octopress搭过博客,折腾了好久才弄出来,当时看到那巨难看的默认主题,繁琐的操作,一点写东西的欲望都没了. 一次逛微博,看见了Hexo.尝试了一下,真的很好用哦. 下 ... 
- Github + Hexo 搭建博客
		服务加速 brew 加速 http://blog.suconghou.cn/post/homebrew-speedup/ github加速 http://www.selfrebuild.net/201 ... 
- gitcafe 使用hexo搭建博客
		--缘由:因为看大家都用github等搭建博客,作为半个程序员的自己,也按捺不住了,终于有空来尝试一把了,选择了和github 相同功能的gitcafe网站,因为在国内比较快,这是大家的看法,下面写一 ... 
- 在github上搭建博客(使用Jekyll)
		简单说,只需要三步,就可以在 Github 搭建起一个博客: 在 Github 上建一个名为 xxx.github.io 的库: 把看中了的 Jekyll 模板 clone 到本地: 把这个模板 pu ... 
随机推荐
- wireshark 分析重传包
			如下图所示,经过实验,wireshark把第一次重传包分类为out of order 类型,可以通过tcp.analysis.out_of_order过滤,如果第二次重传,分类为fast retran ... 
- ESXi5.5下的Centos7虚机配置静态IP
			使用的是osboxes.org上下载的已安装centos7 image, 在启动后, ifconfig不能看到网卡, 需要关机后在ESXi客户端编辑虚机, 删除网卡, 保存, 添加网卡, 网卡类型选择 ... 
- 创意十足的web布局及交互设计
			富有灵感和创意的设计与一般设计的区别在于,它不那么容易被想到和实现,一旦它被实现,一个非常有趣并且迷人的网站就诞生了. 网站几乎每天都能见到,但是不是每一个网站你都会说“真希望我也能想到过!” 设计者 ... 
- 关于DOS与cmd(windows系统)
			dos是计算机的最初期的操作系统,对电脑操作必须输入各种dos命令窗口,可以理解成运行计算机机器内部语言,知道编程吗?其实早期dos命令操作系统就是运行计算机内部的编程命令,因此操作人员都必须具有一定 ... 
- 一道有意思的笔试题引发的对于new操作符的思考
			楼主比较喜欢看一些很短但很有意思的题目,无意间又瞥到了一题,大家不妨可以一试.(原题链接猛戳这里) function Fn1() { this.name = 'peter'; return { nam ... 
- H5项目常见问题汇总及解决方案(果断复制粘贴,不解释)
			H5项目常见问题及注意事项 Meta基础知识: H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 //一.HTML页面结构 <meta name="viewport" co ... 
- 使用css3 实现太阳升起落下效果
			<!DOCTYPE html><html style="overflow: hidden"><head> <meta http-equiv ... 
- [转]<jsp:include>和<%@include%>的区别
			首先,转发自yangbobo1992的 <jsp:include>和<%@include%>的区别 这个是我见过写的最好的之一 <%@include%>和<j ... 
- java集合学生管理系统
			//student.java package com.sran.www; import java.util.Arrays; import java.util.Scanner; public class ... 
- spring 事务传播特性 和隔离级别
			事务的几种传播特性1. PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务.如果没有事务则开启2. PROPAGATION_SUPPORTS: 如果存在一个事务,支持当前事务 ... 
