Bitbucket免费代码托管空间:可绑域名 私有Repos 个人空间
Bitbucket是一家类似于Github的免费代码托管空间,采用Mercurial和Git作为分布式版本控制系统,总得来说,Bitbucket和Github在代码托管和管理方面都旗鼓相当,Bitbucket甚至在某些方面还要强,只不过名气没有Github大些。
用过Github空间的朋友,都知道Github上的Repos都是公共的,除非你愿意付费,否则你放在Github上的代码都能被所有人下载到。而Bitbucket的免费版本的用户可以有无限的私有Repos,现在你可以将一些不想公开的代码存放在Bitbucket中了。
Bitbucket空间免费的套餐容量是1GB,支持5个用户协作,提供二级域名个人主页,还可以绑定域名,使你的个人代码主页直接用自己的域名访问,方便你的团队协作。Bitbucket和其它的代码托管空间一样,只要你有过类似的使用体验就能轻松上手。
类似于Bitbucket这样的既稳定又强大的免费空间有:
- 1、Github空间:免费开源Github Pages空间可绑域名搭建个人博客存放图片文件
- 2、GitCafe空间:GitCafe国内在线托管软件项目平台申请试用:附与Github简单比较
- 3、开源免费空间:sourceforge.net专题:空间申请使用、绑定域名、上传文件安装程序
Bitbucket免费代码托管空间:可绑域名 私有Repos 个人空间
1、Bitbucket官网:
- 1、官网首页:https://bitbucket.org
2、进入页面后,点击“注册”,打开新用户注册页面。
3、填写你的个人基本信息。
4、提交你的注册后,你需要到你的邮箱收到激活邮件。
5、确认后登录到Bitbucket,直接创建一个新的Repository。
6、输入你的Repository名称和Repository Type,还有托管代码的语言。(点击放大)
7、特别注意:如果你想要一个二级域名的个人主页,请将Repository名称设置:用户名.bitbucket.org。例如我的用户名是:freehao123,名称就写成了:freehao123.bitbucket.org
1、创建好了Repository后,就跳转到了上传代码和管理文件的操作说明页面了,你可以按照上面给出的代码进行操作。
2、首先是安装Git软件在你的电脑上,这里是Git for Windows下载地址。
3、启动Git,在自己的电脑硬盘上创建一个文件夹用来存放要上传的文件,我的Git安装在E盘,我在E盘中创建了文件夹freehao123。
4、依次执行以下命令将本地文件夹路径添加到Git中
cd \
cd freehao123
git init
git remote add origin https://freehao123@bitbucket.org/freehao123/freehao123.bitbucket.org.git
5、注意请将freehao123及链接地址换成你自己的。
6、再执行以下命令将生成一个说明文件并将freehao123文件夹所有的文件上传。
echo "# This is my README" >> README.md
git add .
git commit -m "First Commit. Adding a README."
git push -u origin master
7、上传完成后,再点击页面中的“show me my Repos”,完成整个代码库创建和显示。
1、进入到你的空间账号管理页面中。
2、点击左边的“自定义域名”。
3、到你的域名DNS管理处,将你要绑定的域名做CNAME记录,记录值是bitbucket.org
4、然后再回到Bitbucket处的自定义域名中添加刚刚解析的域名。
5、如果你的域名已经成功解析到了bitbucket.org,那么你就可以看到添加成功的消息了。
6、完成这个后,你就可以直接用你自己的域名来访问你自己的项目地址了,这个对团队的操作特别有用。
1、Bitbucket对于开发者来说是非常有帮助的,但是对于建站者来说Bitbucket空间就显得没有什么用处了,因为Bitbucket是一个静态空间。
2、但是Bitbucket不是普通的静态空间,尤其是它提供了无限的私用Repos,这个是相当有用的。
3、如果有朋友记得部落前一段时间介绍的Orchestra免费PaaS服务,那么一定可以想到利用Bitbucket的免费私用Repos搭建各类的PHP网站、博客了。
4、Orchestra空间有MysqL、支持PHP,且不限制流量和空间,但是需要依赖Repos来上传管理代码。而Bitbucket的免费Repos恰好为我们提供了建站资源。
5、对利用Bitbucket和Orchestra建站有兴趣的朋友,可以参考:Orchestra免费PaaS服务支持PHP和MysqL可搭建各类PHP应用
- 1、主页演示:https://freehao123.bitbucket.org/
- 2、绑定域名:https://bit.freehao123.info/
- 2、外链图片:https://freehao123.bitbucket.org/yanshi.jpg
1、Bitbucket是一个代码托管空间,严格来讲它是不适合用来建站的,但是Bitbucket空间允许我们搭建自己的个人主页空间,还提供了SSH等代码管理方式。
2、有些人觉得免费静态空间不能搭建博客?其实我们可以用Octopress免费静态博客系统,评论、邮件发送、发布文章、上传图片等Wordpress有的Octopress也会有。
文章出自:免费资源部落 / 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
您或许对下面这些文章有兴趣: 本月吐槽辛苦排行榜
-
很麻烦…头晕
[回复] -
你开始研究这个了?我倒是很早就注册了,不过一直在用github
[回复] -
大哥。 。求网赚教程啊。我看了其他的教程都执行不下去。不知道为什么。 一看了大哥的教程。就有执行的动力。
[回复] -
这个很不错、你上次写那个IO的云的时候说的那个GitCafe不会用额 。。那个貌似上传不了东西的 。。
[回复] -
刚刚玩了玩、发现我真的完全不懂GIT。。。还是不会上传额、
[回复] -
最后一步说:
[回复] -
To https://babytomas@bitbucket.org/babytomas/babytomas.bitbucket.org.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to ‘https://babytomas@bitbucket.org/babytomas/ba
bytomas.bitbucket.org.git’
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. ‘git pull’) before pushing again. See the
‘Note about fast-forwards’ section of ‘git push –help’ for details.。。。额。。[回复] -
真心对这个不是很懂!
[回复] -
懒,不想折腾这个…
[回复] -
又是一个繁琐的空间,嘎嘎
[回复] -
最好是弄一个把两个网站结合起来一起用的教程
[回复] -
挂个下载站
[回复] -
github用习惯了……
[回复] -
BAE的问题还么折腾完呢。。。
[回复] -
请问博主和大家,我想写一个表单提交内容,然后用php文件接收,再用正则分解提交的内容,再用这些内容组成一些新的内容,但总是不成功,请大家帮我看看错在那里,谢谢
form.html的内容如下form表单
内容筐:
234.php内容如下
[回复] -
输入git push -u origin master ,再输入密码后显示
error:src refspec master does not match key.
error:failed to push some refs to ‘https://……(此处省略三十字).org.git’
怎么回事?密码是注册时的密码吗?还有,GIT BUSH命令行里的东西怎样复制和粘贴?[回复] -
私有Repo!我决定我要去围观围观了
[回复] -
这个空间很不错,qi ,,刚在上面安装了wrodpress。很快
[回复] -
亲爱的的qi 我没有看到这步,[img]/wp-content/uploads/2012/12/bitbucket_09.gif[/img]代码我都push到代码仓库了,但打开二级域名访问不到,就是因为没有这步,如图
[回复] -
你好,我在搭建hexo的时候想要用bitbucket,但是push了之后并没有在项目中出现show page之类的。这是怎么回事?难道不能和hexo配合吗??
[回复] -
We have stopped allowing new custom domain entries using the DNS canonical name record (CNAME) process. Existing CNAME's will continue to function as expected while we phase out this feature.
We will be disabling the CNAME feature completely on July 1, 2015. If you have a CNAME enabled you will want to plan for impacts this will have for you, your team, and anyone else who is accessing the repositories owned by the team or account to make this transition.
刚才还看你的教程在找custom domain,找了半天没找到,结果发现教程是12年的,官方发布的公共也是12年发的[回复]