git push 遭遇拒绝

错误原因以及解决 这是由于git默认拒绝了push操作,需要进行设置,修改.git/config文件后面添加如下代码: vim /home/git/repo/.git/config

使用git方式来发布war包,可以自动合并文件的改变,只会提交相关的变更文件,比普通传war包的方式要大大节省时间。

gitolite

外出进场,临时需要搭建git服务器,但是又不能脱离统一的源码管理。

gitosis

安装 git sudo apt-get install git-core 配置 git服务器

初始化全局设置

安装python的setup tool

获取并安装gitosis

gitpage试玩并绑定域名

试玩下gitpage并绑定域名 创建medcl.gihub.com,注:必须是这种格式的repo:你的用户名.github.com。

DNS添加一条A记录 github.medcl.com 207.97.227.245 ok,访问下看看 http://github.medcl.com/ http://medcl.github.com/ http://github.medcl.com/ElasticSearch.Net/ 参考: http://pages.github.com/ http://kyle.xlau.org/2010/12/29/github-CNAME.html

git push与分支操作

git快速入门

首先到http://github.com/申请一个300M的免费空间(足够了),然后按照下面的流程操作,注意SSHkey生成的那步 From http://hi.baidu.com/kissdev/blog/item/944aa2fab2817215a8d311f1.html 1. GIT相比CVS/SVN,Git 的优势:- 支持离线开发,离线Repository- 强大的分支功能,适合多个独立开发者协作- 速度块2. GitHubGitHub是一个托管Git (开源或闭源)项目的网站,闭源收费