文章分类 -  Git

摘要:环境: Ubuntu server 14.04.1 、Git 1.9.1 gitolite3 对于Git的介绍这里就不介绍,有兴趣的大家可以自己去网上搜搜。 下面介绍怎么安装Git服务器gitolite,以及怎么建立仓库、添加用户等操作,本篇文章不会介绍太多的Git本身的命令,因为我自己有些还没玩清 阅读全文
posted @ 2017-04-25 11:57 jeffkuang 阅读(782) 评论(0) 推荐(0)
摘要:首先需要安装Git和Gitolite 安装完成后,接下来给gitolite创建一个用户 用户添加完成后需要切饿换到添加好的git用户上去,设置path变量,然后cd到git用户根目录下 但是需要注意权限问题。如果存在权限问题,可以通过chown命令来修改权限以便可以让git用户安全访问,需要在有权限 阅读全文
posted @ 2016-08-03 10:03 jeffkuang 阅读(127) 评论(0) 推荐(0)
摘要:什么时候需要 Subtree ? 1、当多个项目共用同一坨代码,而这坨代码跟着项目在快速更新的时候 2、把一部分代码迁移出去独立为一个新的 git 仓库,但又希望能够保留这部分代码的历史提交记录。 背景 有赞微商城曾经是一个很大的前后端代码都包含在里面的 Git 项目,为了方便管理我们把前后端代码分 阅读全文
posted @ 2016-07-08 16:20 jeffkuang 阅读(706) 评论(0) 推荐(0)
摘要:需要用到的软件 Git Gitolite Gitweb Apache 这个就不需要介绍了吧! Git Gitolite Gitweb Apache 这个就不需要介绍了吧! 其实Gitolite的搭建过程中,Gitweb、Apache不是必须的,Gitweb、Apache跟Gitolite一起使用,看 阅读全文
posted @ 2016-07-08 16:04 jeffkuang 阅读(170) 评论(0) 推荐(0)
摘要:我们项目组打算从svn向git迁移,前几天我搭建了git环境,把代码从svn转移过来,然后所有成员都通过server上的git账号来做pull和push,一切都安置妥当,没有问题。但是后来其它项目组也打算使用这个git server,那么问题来了,之前那种授权的方式肯定是不够的,因为只要能连上ser 阅读全文
posted @ 2016-07-08 15:46 jeffkuang 阅读(146) 评论(0) 推荐(0)
摘要:1、安装OpenSSH并配置SSH无密码登陆 通过命令 sudo apt-get install openssh-server,安装SSH服务。 通过命令 ps –e|grep ssh,查看ssh服务是否启动。 通过以上命令,我们为Ubantu系统安装SSH服务,并配置SSH无密码登陆,首先我们修改 阅读全文
posted @ 2016-05-12 12:12 jeffkuang 阅读(161) 评论(0) 推荐(0)
摘要:在使用Git Push代码到数据仓库时,提示如下错误:[remote rejected] master -> master (branch is currently checked out)错误原型remote: error: refusing to update checked out branc... 阅读全文
posted @ 2015-05-24 10:53 jeffkuang 阅读(113) 评论(0) 推荐(0)