GitCafe国内在线托管软件项目平台申请试用:附与Github简单比较
GitHub相信大家都听说过,它是目前世界上最流行的代码托管平台,部落之前也介绍了免费开源Github Pages空间,准确地来说Github只适合一些项目开发与团队合作,但是我们依然可以将Github当成一个空间。
由于Github空间支持Jekyll等,加上Github支持绑定自己的域名,很多人直接利用Octopress博客生成系统在Github空间上搭建起了自己的博客,Octopress最大的优势在于它是一个完全静态化的页面,打开速度非常快。
今天要介绍的GitCafe,可以说是国内版本的Github,用过了Github后你会觉得GitCafe根本就是国内第一个Github模仿版本。但是由于GitCafe生长在国内,所以也就具备一些国外空间和平台所不具备的优势了。
前几天GitCafe空间正式推出GitCafe Pages服务,它可以让你在这个项目中托管静态网页文件,在指定的条件下,GitCafe会为您准备好一个XXX.gitcafe.com的二级域名用于渲染展示您的个人静态页面。
GitCafe Pages服务支持使用Jekyll和HTML,目前不支持绑定域名,空间没有广告,使用Git管理代码。虽然GitCafe支持使用私有项目,但是免费的私人项目到了2012年底就会结束,当时你可以付费购买。
公开的GitCafe项目一直是免费的,如果你对Git和云计算平台免费空间感兴趣,可以试试:
- 1、国外流行平台:免费开源Github Pages空间可绑域名搭建个人博客存放图片文件
- 2、
- 3、小红帽出品:OpenShift redhat推出PaaS云计算应用平台支持PHP、Java、MySQL
GitCafe国内的在线托管软件项目平台申请试用:附与Github简单比较
1、GitCafe官方网站:
- 1、官网:https://gitcafe.com/
- 2、注册:https://gitcafe.com/signup
2、先到GitCafe注册一个账号,填写你的邮箱和密码。
3、接下来是创建一个项目,如果你想要实现XXX.gitcafe.com这样的二级域名,请使用与你用户名一样的项目名。(点击放大)
4、创建完成后会看到一个有操作代码的页面,不要关闭它。
1、已经用了部落介绍的其它的云计算平台空间,相信电脑中已经都安装了Git客户端了,你可以直接在GitCafe添加SSH密钥了。
2、如果还没有使用过Git客户端的朋友,这里是Git for Windows下载地址。
3、启动Git,先生成一个存放SSH的文件夹。
mkdir ~/.ssh
4、生成新的SSH 秘钥 (记得把以下命令中的 freehao123@youremail.com 改为你的 Email 地址 )
ssh-keygen -t rsa -C "freehao123@gmail.com" -f ~/.ssh/gitcafe
5、生成过程中按屏幕提示操作,如果你不输入passphrase 口令,可以直接回车。
6、SSH 秘钥生成结束后,打开你存放SSH的文件夹,可以看到私钥 gitcafe 和公钥 gitcafe.pub 这两个文件。
7、执行以下命令生成配置文件。
touch ~/.ssh/config
8、用文本编辑器将文件配置文件打开,复制以下内容到该文件中保存。
Host gitcafe.com www.gitcafe.com
IdentityFile ~/.ssh/gitcafe
1、用文本工具打开公钥文件 ~/.ssh/gitcafe.pub ,复制里面的所有内容到剪贴板。
2、进入 GitCafe -->账户设置-->SSH 公钥管理设置项,点击添加新公钥 按钮,在 Title 文本框中输入任意字符。
3、在 Key 文本框粘贴刚才复制的公钥字符串,按保存按钮完成操作。
4、以上步骤完成后,你就可以通过以下命令来测试是否可以连接 GitCafe 服务器了。
ssh -T git@gitcafe.com -i ~/.ssh/gitcafe
5、如下提示就是成功了。
6、回到刚刚创建项目成功的页面,按照上面的操作步骤依次执行命令,例如我的:
全局设置:
git config --global user.name "freehao123"
git config --global user.email freehao123@gmail.com
接下来:在本地创建新的 Git 仓库
mkdir freehao123
cd freehao123
git init
touch README.md
git add README.md
git commit -m 'first commit'
git remote add origin git@gitcafe.com:freehao123/freehao123.git
git push -u origin master
7、完成命令后,点击页面的下一步,这就是完成你的GitCafe项目创建和生成了。
1、进入Git中,创建一个gitcafe-pages的分支,并切换到该分支。
git checkout -b gitcafe-pages
2、复制你的html文件到你的本地Git目录中。
3、然后依次执行下列命令提交你的代码到gitcafe-pages中。
git add .
git commit -a -m 'freehao123.com'
git push origin gitcafe-pages
4、在完成上述操作后,您即可访问 XXX.gitcafe.com (XXX指代您的用户名或是组织名) 来查看页面效果了!
1、从我个人的使用过程来看,GitCafe和Github简直太像了,用惯了Github你会很快上手GitCafe的。
2、这是Github的用户管理界面。(点击放大)
3、这里是GitCafe的用户管理界面。(点击放大)
4、这里是Github的账户设置界面。
5、这里是GitCafe的设置页面,功能稍微少了一些。
6、至于代码版本管理和克隆、下载就基本上一样的。
7、不过GitCafe看起来更舒服些。
1、这里是我架设在GitCafe应用平台上的空间:
- 1、主页演示:https://freehao123.gitcafe.com/
- 2、图片外链:
2、实际的操作中,当你提交了代码到你的gitcafe-pages中,并不能马上显示二级域名的空间效果,而是要等一会儿。
3、经过测试,GitCafe的服务器并不是放在国内,而是放在国外,不过奇怪的是它的空间打开速度却很快,很少有丢包的。
4、GitCafe不像github那样,对于容量并没有做限制,而是限制免费托管空间大小为256MB。
文章出自:免费资源部落 / 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
您或许对下面这些文章有兴趣: 本月吐槽辛苦排行榜
-
这个网站倒是知道的有段时间了,
[回复] -
的确速度很快
[回复] -
这个看过、但是现在去注册了一遍才发现这简直就是中文版GitHub啊….
[回复] -
感觉是山寨版的github..
[回复] -
这个真不错,我试试
[回复] -
鉴于国内的各种服务。。。。话说心里实在放不下心,很多人宁可用国外的服务
[回复] -
看见用Git的就头疼,闪人算了
[回复] -
还是svn用起来爽
[回复] -
我去秒开啊
[回复] -
原来GitCafe是国内的,我原以为是国外的呢。
其实每次看到部落介绍这些并不是空间的所谓的云空间都不忍为他们担心。
包括GitHub,还有sf.net,#Code也是。
因为它们是开源项目的生命啊,没了他们的话,代码托管还真是一笔不小的开支呢。
不过呢,既然它提供了Pages的服务,利用也是无可厚非的吧。
唔,我想多了?[回复] -
好吧,我试试,不是很懂git
[回复] -
明显的山寨GITHUB
[回复] -
进入Git中,创建一个gitcafe-pages的分支,并切换到该分支。
这一步不懂耶。[回复] -
git add .
git commit -a -m ‘freehao123.com’
git push origin gitcafe-pages
这个freehao123.com应该改成什么呢[回复] -
你好,我按照你这步骤操作的,把js,css,html页面推送上去了,可是访问地址打不开啊, 报:404 Ooooops, page can’t be found.
求教。。[回复]