http://blog.csdn.net/pipisorry/article/details/50709014 Gitlab介绍
GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。在线DEMO 注册gitlab
出错:There was an error with the recaptcha code below. Please re-enter the code:
Because recaptcha is provided by google, but it is blocked in China, so you probably need VPN in order to get the code.
recaptcha就是这个验证码,类似12306,需要FQ才能看到。
Coding.net Tips : [Repo> fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists. Coding.net部署公钥
如果只是想让别人看而不是上传,可以使用部署公钥。部署公钥用以部署项目,只拥有只读权限,且不能跟个人公钥通用。
部署公钥在:项目》设置》部署公钥》新建》填上任意Title(如pipi ubuntu) > 在Key文本框里粘贴id_rsa.pub文件的内容 > “Add Key”
git push会出错:$git push -u origin master
Coding.net Tips : [Deploy key is not allowed to push!]
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
Deploy keys only have read-only access to the repo. If you wish to push, you need to add an SSH key to your user and make sure git is using that key, not the deploy key.