Git小结



最近简单的学习了一下git现在大多数公司都在使用git,为了让自己下次用的时候有东西可查,现记录一下,公司使用的是自己搭建的gitlab服务器,存放远程库,我简单理解了一下,现在用自己的语言表述下来,首先git是分布式版本控制工具,不同于svn集中式服务器,区别就是git相当于每个终端都是一个git库没有所谓的远程库,使用gitlab是为了方便多人开发时交还更新数据时方便,也就是说服务器挂了也没关系,你自己和同事也都是存放代码的服务器也可以互相拉取数据,所以相对于svn,我首先注册了gitlab的账号,下载了git,进入 git bash,然后用git命令申请了ssh命令如下

配置邮箱和姓名
$ git config --global user.name "adl123"
$ git config --global user.email "30850xxxx@qq.com"
 生存密钥:

$ ssh-keygen -t rsa -C “30850xxxx@qq.com

疯狂按回车
最后在C盘user admintor中生成了.ssh 并且得到了两个文件:id_rsa和id_rsa.pub

后者就是公钥传到gitlab上的,相当于一个锁,私钥是存在本地的一把钥匙,各种操作都要依赖  在gitlab上addkey 就可以继续操作了,然后上传项目

然后 这样你就有了一个本地的master分支 和 远程刚刚上传的master分支接下来就可以新建分支 比如新建dev  查看一下 当前分支 git branch  , *号表示当前的分支,git branch +名字 创建了本地分支参考连接http://blog.csdn.net/arkblue/article/details/9568249/然后切换分支到新建分支, 保证本地master和远程master保持一致,自己只修改自己新建的分支,修改好之后推到gitlab,相当于测试版本,然后经过测试后和远程master合并,然后再把本地masterpull下来跟本地master同步,这样的最大好处是保证远程master版本一直是稳定的,git的分支是非常具有优势的,也可以根据不同业务偏差的,创建分支来分开版本,非常的帅,暂时就学到这里后面学习还会来补充。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值