分类目录

链接

友情链接

统计信息

  • 日志总数:116篇
  • 评论总数:185条
  • 分类总数:11个
  • 标签总数:391个
  • 友情链接:0个
  • 网站运行:3271天

2019年十一月
« 10月    
 123
45678910
11121314151617
18192021222324
252627282930  
>
现在位置:    首页 > linux/centos > 正文

git 创建远程仓库

linux/centos 暂无评论

服务器端【我们把要提交到的远程端叫服务器端吧,这样方便叫】:

1,安装GIT

2,创建 一个仓库

  mkdir -R /var/csharp/repertory/spiderx    //我们把仓库和工作区分开  这是仓库 保存版本的信息

    mkdir -R /var/csharp/codes/spiderx        //这是我们从本地提交后,代码自动检出的地方【工作区】

3, useradd git     ,pwd git     创建 一个用户用来管理GIT,提交时等使用的通行证。切记,上面创建的两个目录,git这个用户一定要有写入权限

4,开始初始化一个创建  

    cd /var/csharp/repertory/spiderx

    git init –bare           [裸仓库]

    

5,设置HOOK 当我们POST 代码上来的时候 利用GIT的内部钩子,把代码自动检出的指定的目录中【/var/csharp/codes/spidex】

   先进入 cd /var/csharp/repertory/spiderx/Hooks

   cp post-receive.sample post-receive

   //修改里面的内容

   vim post-receive

    //添加一行GIT命令

    git –work-tree=/var/csharp/codes/spidex   checkout -f

    保存退出

服务端到此为止

客户端:

    在这就不详细讲了,就是克隆一下这个仓库到你本地,然后只要你提交,代码就会自动检出到 –work-tree=/var/csharp/codes/spidex  这里来


   在本地:git clone ssh://git@47.90.11.102/var/csharp/repertory/spidex

   这样就完成了。其它基本的GIT操作,在这里不就详细讲了…


   

 

本文版权归企业网站建设,做网站,网站建设,php网站建设,dedecms建站,ecshop二次开发,html空间,网站修改所有,转载引用请完整注明以下信息:
本文作者:admin
本文地址:git 创建远程仓库 | 企业网站建设,做网站,网站建设,php网站建设,dedecms建站,ecshop二次开发,html空间,网站修改

抱歉!评论已关闭.