Bitbucket免费代码托管空间:可绑域名 私有Repos 个人空间

免费空间   2012年12月10日 16:55  

Bitbucket免费代码托管空间:可绑域名 私有Repos 个人空间

Bitbucket是一家类似于Github的免费代码托管空间,采用Mercurial和Git作为分布式版本控制系统,总得来说,Bitbucket和Github在代码托管和管理方面都旗鼓相当,Bitbucket甚至在某些方面还要强,只不过名气没有Github大些。

用过Github空间的朋友,都知道Github上的Repos都是公共的,除非你愿意付费,否则你放在Github上的代码都能被所有人下载到。而Bitbucket的免费版本的用户可以有无限的私有Repos,现在你可以将一些不想公开的代码存放在Bitbucket中了。

Bitbucket空间免费的套餐容量是1GB,支持5个用户协作,提供二级域名个人主页,还可以绑定域名,使你的个人代码主页直接用自己的域名访问,方便你的团队协作。Bitbucket和其它的代码托管空间一样,只要你有过类似的使用体验就能轻松上手。

类似于Bitbucket这样的既稳定又强大的免费空间有:

Bitbucket免费代码托管空间:可绑域名 私有Repos 个人空间

一、Bitbucket免费空间申请注册账号

1、Bitbucket官网:

  • 1、官网首页:https://bitbucket.org

2、进入页面后,点击“注册”,打开新用户注册页面。

Bitbucket注册账号

3、填写你的个人基本信息。

Bitbucket填写个人信息

4、提交你的注册后,你需要到你的邮箱收到激活邮件。

5、确认后登录到Bitbucket,直接创建一个新的Repository。

Bitbucket创建新的应用

6、输入你的Repository名称和Repository Type,还有托管代码的语言。(点击放大)

Bitbucket填写项目的信息

7、特别注意:如果你想要一个二级域名的个人主页,请将Repository名称设置:用户名.bitbucket.org。例如我的用户名是:freehao123,名称就写成了:freehao123.bitbucket.org

二、Bitbucket免费空间上传代码文件

1、创建好了Repository后,就跳转到了上传代码和管理文件的操作说明页面了,你可以按照上面给出的代码进行操作。

Bitbucket操作方法

2、首先是安装Git软件在你的电脑上,这里是Git for Windows下载地址

3、启动Git,在自己的电脑硬盘上创建一个文件夹用来存放要上传的文件,我的Git安装在E盘,我在E盘中创建了文件夹freehao123。

Bitbucket新建一个文件夹

4、依次执行以下命令将本地文件夹路径添加到Git中


cd \
cd freehao123
git init
git remote add origin https://freehao123@bitbucket.org/freehao123/freehao123.bitbucket.org.git

Bitbucket执行代码命令

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

Bitbucket上传文件

7、上传完成后,再点击页面中的“show me my Repos”,完成整个代码库创建和显示。

Bitbucket显示项目应用

三、Bitbucket免费空间绑定域名方法

1、进入到你的空间账号管理页面中。

Bitbucket进入账号管理页面

2、点击左边的“自定义域名”。

Bitbucket点击自定义域名

3、到你的域名DNS管理处,将你要绑定的域名做CNAME记录,记录值是bitbucket.org

Bitbucket做DNS解析

4、然后再回到Bitbucket处的自定义域名中添加刚刚解析的域名。

Bitbucket绑定一个域名

5、如果你的域名已经成功解析到了bitbucket.org,那么你就可以看到添加成功的消息了。

Bitbucket成功绑定的消息

6、完成这个后,你就可以直接用你自己的域名来访问你自己的项目地址了,这个对团队的操作特别有用。

Bitbucket直接用域名访问

四、Bitbucket免费空间的高级应用

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应用

五、Bitbucket免费空间相关演示

  • 1、主页演示:https://freehao123.bitbucket.org/
  • 2、绑定域名:https://bit.freehao123.info/
  • 2、外链图片:https://freehao123.bitbucket.org/yanshi.jpg

bitbucket空间外链图片

六、Bitbucket空间申请使用小结

1、Bitbucket是一个代码托管空间,严格来讲它是不适合用来建站的,但是Bitbucket空间允许我们搭建自己的个人主页空间,还提供了SSH等代码管理方式。

2、有些人觉得免费静态空间不能搭建博客?其实我们可以用Octopress免费静态博客系统,评论、邮件发送、发布文章、上传图片等Wordpress有的Octopress也会有。

文章出自:免费资源部落 https://www.freehao123.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

十个便宜VPS主机分享-VPS服务器建站和搭建应用服务体验
2014年六大免费VPS主机-免费VPS申请、使用和点评

您或许对下面这些文章有兴趣:                    本月吐槽辛苦排行榜

在这个部落村庄里,已经有48 位神马家族成员冒出泡来在农场开始干活了
  • 很麻烦…头晕

    这是农场的第 1 块农田,部落批准 [炮哥玩wordpress] 在[2012-12-10 17:21]开垦完成.
  • iShare 16

    你开始研究这个了?我倒是很早就注册了,不过一直在用github

    这是农场的第 2 块农田,部落批准 [iShare] 在[2012-12-10 17:29]开垦完成.
  • exexue

    大哥。我最近发些了一个秘密。 国内知道的人还很少。 这个秘密很强大很实用。我不想公开 。我怕已公开。 狼就来了。秘密也就失效了 。。。 。 。。。。。。郁闷呀。 。羡慕国外那些大佬们的开元精神额 。。 。。。。。。。。。

    qi 回复:

    @exexue, 什么秘密?其实人都现在还不知道?

    netman 回复:

    @qi, exexue这个人一看就装逼。

    这是农场的第 3 块农田,部落批准 [exexue] 在[2012-12-10 17:31]开垦完成.
  • exexue

    大哥。 。求网赚教程啊。我看了其他的教程都执行不下去。不知道为什么。 一看了大哥的教程。就有执行的动力。

    这是农场的第 4 块农田,部落批准 [exexue] 在[2012-12-10 17:45]开垦完成.
  • babytomas

    这个很不错、你上次写那个IO的云的时候说的那个GitCafe不会用额 。。那个貌似上传不了东西的 。。

    这是农场的第 5 块农田,部落批准 [babytomas] 在[2012-12-10 17:48]开垦完成.
  • babytomas

    刚刚玩了玩、发现我真的完全不懂GIT。。。还是不会上传额、

    这是农场的第 6 块农田,部落批准 [babytomas] 在[2012-12-10 18:12]开垦完成.
  • babytomas

    最后一步说:

    这是农场的第 7 块农田,部落批准 [babytomas] 在[2012-12-10 18:13]开垦完成.
  • babytomas

    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.。。。额。。

    qi 回复:

    @babytomas, 好像是已经存在了远程的版本了。用git pull清除一下,然后应该可以上传了。

    babytomas 回复:

    @qi, :???: 我再试试~上次就是不会用GIT所以玩不了那个IO的免费云计算~

    qi 回复:

    @babytomas, 我之前用这类空间也总是出现你这样的问题,由于git的中文资料很少,看了一些英文的参考解决办法的文章,试了不知道多少个才搞定。

    babytomas 回复:

    @qi, :twisted: 、这个我就不用担心了~有免费资源部落在啊~~!!对了、冒昧的问一下,你打算开多久这个网站?

    这是农场的第 8 块农田,部落批准 [babytomas] 在[2012-12-10 18:13]开垦完成.
  • 真心对这个不是很懂!

    这是农场的第 9 块农田,部落批准 [郁闷的老妖] 在[2012-12-10 18:20]开垦完成.
  • 南寻 12

    懒,不想折腾这个… :?:

    这是农场的第 10 块农田,部落批准 [南寻] 在[2012-12-10 18:33]开垦完成.
  • Tokin 17

    又是一个繁琐的空间,嘎嘎

    这是农场的第 11 块农田,部落批准 [Tokin] 在[2012-12-10 18:55]开垦完成.
  • 最好是弄一个把两个网站结合起来一起用的教程

    这是农场的第 12 块农田,部落批准 [郁闷的老妖] 在[2012-12-10 19:39]开垦完成.
  • Musk 18

    挂个下载站

    这是农场的第 13 块农田,部落批准 [Musk] 在[2012-12-10 21:34]开垦完成.
  • oott123 15

    github用习惯了……

    这是农场的第 14 块农田,部落批准 [oott123] 在[2012-12-10 22:05]开垦完成.
  • 飘零 6

    BAE的问题还么折腾完呢。。。

    这是农场的第 15 块农田,部落批准 [飘零] 在[2012-12-10 22:13]开垦完成.
  • wind 10

    请问博主和大家,我想写一个表单提交内容,然后用php文件接收,再用正则分解提交的内容,再用这些内容组成一些新的内容,但总是不成功,请大家帮我看看错在那里,谢谢
    form.html的内容如下

    form表单

    内容筐:

    234.php内容如下

    这是农场的第 16 块农田,部落批准 [wind] 在[2012-12-12 07:35]开垦完成.
  • wind 10

    为什么代码被吃了,再发一次,请不要介意
    form.html的内容如下

    form表单

    内容筐:

    234.php内容如下

    qi 回复:

    @wind, 是Wordpress的默认的评论给隐藏一些Code

    这是农场的第 17 块农田,部落批准 [wind] 在[2012-12-12 07:41]开垦完成.
  • wind 10

    只好发到博主的qq上,请帮我看看,解答我的难题,谢谢

    qi 回复:

    @wind, 谢谢,我在QQ看到了,已回复。

    这是农场的第 18 块农田,部落批准 [wind] 在[2012-12-12 07:43]开垦完成.
  • fll 3

    输入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命令行里的东西怎样复制和粘贴?

    qi 回复:

    @fll, GIT BUSH复制是:右击最上方栏-编辑-标记,选择要复制的内容,回车即可。粘贴:按下Insert键。
    密码是注册时的密码。
    你此处应该是上传文件出现的网络错误,有可能是你那里到访问bitbucket那里网络出现了问题。

    这是农场的第 19 块农田,部落批准 [fll] 在[2012-12-12 10:39]开垦完成.
  • wind 10

    再请教博主一个代码问题,我想找一段十秒内自动关闭当前网页而不弹出对话框提示的htm代码,在网上找了几个,都要弹出提示点击确定才可以关闭当前网页的,有的请博主推荐,谢谢

    qi 回复:

    @wind, 可以尝试用JS来关闭,这里

    function CloseWin()
    {
    window.opener=null;
    //window.opener=top;
    window.open("","_self");
    window.close();
    }

    这是农场的第 20 块农田,部落批准 [wind] 在[2012-12-14 08:59]开垦完成.
  • Xider 5

    私有Repo!我决定我要去围观围观了

    这是农场的第 21 块农田,部落批准 [Xider] 在[2012-12-15 19:36]开垦完成.
  • haclyok 11

    请问这个空间如何用%来管理 谢谢

    qi 回复:

    @haclyok, 在官网找到了教程,[url]https://confluence.atlassian.com/display/BITBUCKET/Using+the+%+protocol+with+Bitbucket[/url],貌似有点复杂,而且只能和Git或者TortoiseHG搭配使用。

    网赚那些事 回复:

    @qi, 这里可以用github生成的方式来生成,输入代码:*-keygen,然后按照生成key,再添加key就好了。ps:前提是:bitbucket和github的帐号+邮箱都要一样。

    qi 回复:

    @网赚那些事, 生成密钥后,就可以直接管理了吗?

    网赚那些事 回复:

    @qi, 嗯,基本上是的。如果开始没配置帐号密码,记得git config一下。我的文件就是这么上传的。

    qi 回复:

    @网赚那些事, 好的,谢谢,我试试。

    这是农场的第 22 块农田,部落批准 [haclyok] 在[2012-12-21 17:30]开垦完成.
  • hao 8

    我勒个去 刚刚注册时 手不听使唤 输了Qq邮箱 木有想到 竟然收到了激活邮件~!!!!

    qi 回复:

    @hao, 这个空间好像是支持国人申请的。

    这是农场的第 23 块农田,部落批准 [hao] 在[2013-1-26 14:45]开垦完成.
  • netman 20

    这个空间很不错,qi ,,刚在上面安装了wrodpress。很快

    这是农场的第 24 块农田,部落批准 [netman] 在[2013-4-7 22:02]开垦完成.
  • netman 20

    亲爱的的qi 我没有看到这步,[img]https://www.freehao123.com/wp-content/uploads/2012/12/bitbucket_09.gif[/img]代码我都push到代码仓库了,但打开二级域名访问不到,就是因为没有这步,如图

    这是农场的第 25 块农田,部落批准 [netman] 在[2013-4-8 21:11]开垦完成.
  • yang 2

    qi 你还在么 我有这样一个问题 有没有适合新手的免费空间和域名 要求不高 只要简单就好 最好能想word一样 在线编辑的 谢谢你了 qi 我在线等着

    qi 回复:

    @yang, 空间和域名都可以免费申请到,你说的在线编辑一般可以安装程序,例如WP这样的就可以实现在线编辑功能。单纯的在线编辑这样的空间是没有的。

    yang 回复:

    @qi, 有哪些是 支持中文的呢

    qi 回复:

    @yang, 编辑器都支持中文,只要在空间上安装一个就行了、

    这是农场的第 26 块农田,部落批准 [yang] 在[2013-5-27 21:53]开垦完成.
  • Fanny

    你好,我在搭建hexo的时候想要用bitbucket,但是push了之后并没有在项目中出现show page之类的。这是怎么回事?难道不能和hexo配合吗??

    这是农场的第 27 块农田,部落批准 [Fanny] 在[2014-6-27 15:18]开垦完成.
  • droidcat

    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年发的

    qi 回复:

    @droidcat, 不让绑定域名了?

    这是农场的第 28 块农田,部落批准 [droidcat] 在[2015-5-27 04:32]开垦完成.
看贴要回贴有N种理由!看帖不回贴的后果你懂得的!


(Ctrl + Enter提交)   

部落快速搜索栏

热门点击排行榜

网站导航栏

X
返回顶部