当前位置: 首页 > news >正文

易做文学网站的logo石家庄专业网站设计电话

易做文学网站的logo,石家庄专业网站设计电话,安徽省干部建设教育网站,门户网站开发 论文在远程仓库一节中#xff0c;我们讲了远程仓库实际上和本地仓库没啥不同#xff0c;纯粹为了7x24小时开机并交换大家的修改。 GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说#xff0c;既不想公开源代码#xff0c;又舍不得给GitHu…在远程仓库一节中我们讲了远程仓库实际上和本地仓库没啥不同纯粹为了7x24小时开机并交换大家的修改。 GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说既不想公开源代码又舍不得给GitHub交保护费那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备一台运行Linux的机器强烈推荐用Ubuntu或Debian这样通过几条简单的apt命令就可以完成安装。 假设你已经有sudo权限的用户账号下面正式开始安装。 第一步安装git $ sudo apt-get install git第二步创建一个git用户用来运行git服务 $ sudo adduser git第三步创建证书登录 收集所有需要登录的用户的公钥就是他们自己的id_rsa.pub文件把所有公钥导入到/home/git/.ssh/authorized_keys文件里一行一个。 第四步初始化Git仓库 先选定一个目录作为Git仓库假定是/srv/sample.git在/srv目录下输入命令 $ sudo git init --bare sample.gitGit就会创建一个裸仓库裸仓库没有工作区因为服务器上的Git仓库纯粹是为了共享所以不让用户直接登录到服务器上去改工作区并且服务器上的Git仓库通常都以.git结尾。然后把owner改为git $ sudo chown -R git:git sample.git第五步禁用shell登录 出于安全考虑第二步创建的git用户不允许登录shell这可以通过编辑/etc/passwd文件完成。找到类似下面的一行 git:x:1001:1001:,,,:/home/git:/bin/bash改为 git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell这样git用户可以正常通过ssh使用git但无法登录shell因为我们为git用户指定的git-shell每次一登录就自动退出。 第六步克隆远程仓库 现在可以通过git clone命令克隆远程仓库了在各自的电脑上运行 $ git clone gitserver:/srv/sample.git Cloning into sample... warning: You appear to have cloned an empty repository.剩下的推送就简单了。 管理公钥 如果团队很小把每个人的公钥收集起来放到服务器的/home/git/.ssh/authorized_keys文件里就是可行的。如果团队有几百号人就没法这么玩了这时可以用Gitosis来管理公钥。 这里我们不介绍怎么玩Gitosis了几百号人的团队基本都在500强了相信找个高水平的Linux管理员问题不大。 管理权限 有很多不但视源代码如生命而且视员工为窃贼的公司会在版本控制系统里设置一套完善的权限控制每个人是否有读写权限会精确到每个分支甚至每个目录下。因为Git是为Linux源代码托管而开发的所以Git也继承了开源社区的精神不支持权限控制。不过因为Git支持钩子hook所以可以在服务器端编写一系列脚本来控制提交等操作达到权限控制的目的。Gitolite就是这个工具。 这里我们也不介绍Gitolite了不要把有限的生命浪费到权限斗争中。 小结 搭建Git服务器非常简单通常10分钟即可完成 要方便管理公钥用Gitosis 要像SVN那样变态地控制权限用Gitolite。 转载于:https://www.cnblogs.com/smailxiaobai/p/4303617.html
http://www.huolong8.cn/news/92266/

相关文章:

  • 在哪里做公司网站网站cms系统排名
  • 免费建站模板网站动态表情包在线制作
  • 网站建设有哪些分工分网站建设 慕课
  • 网站敏感关键词烟店网站建设
  • seo优化在线诊断优化设计的答案
  • 建筑网站哪里找我想做个卷帘门网站怎么做
  • dz网站模版wordpress售后主题
  • 传奇服务器网站如何建设wordpress怎么静态页面
  • 查建设工程业绩在哪个网站做网站需要申请商标哪些类目
  • 网站建设 电子书中国最大的外包公司有哪些
  • 建设银行网站怎么开通短信服务聊天软件是怎么开发的
  • 四川成都营销型网站dedecms做网站全教程
  • 网站手机端排名软件四川省住房与城乡建设厅网站官网
  • 绵阳网站建设制作企业手机网站 案例
  • 做网站多少钱一个月广西网络营销外包公司
  • 舟山市建设工程质量监督站网站陕西交通建设集团蓝商公司网站
  • 深圳招聘网站有哪些广州越秀金融大厦
  • 微信二维码网站制作wordpress拖动实现
  • 网站建设取得实效沈阳网络平台推广公司
  • 做pc端网站行情网站顶部悬浮导航代码
  • 做网站可以使用免费空间吗给企业做网站的平台
  • 树荫营销网站十大国外室内设计网站
  • 教如何做帐哪个网站好长沙专业企业建站联系人
  • 建设银行网站百度一下爱站网关键词长尾挖掘
  • wordpress建站后怎样发布营销型网站及原因有哪些方面
  • 织梦做的网站首页出现空白企业策划书目录
  • 广州微信网站建设费用建设信用卡积分商城网站
  • 贵城乡建设官方网站青岛九二网络科技有限公司
  • 网站建设+廊坊网站整体排名大幅下降
  • 好医生网站怎么做不了题目了百度关键词排名推广