学习笔记(四)企业级代码管理工具git的应用

接着学习接口自动化第四章


第一节 为什么使用github

GitHub的特点:

  • 开源的分布式版本管理系统
  • 开源项目集中的代码库
  • 所有略有规模的公司都在使用

为什么使用:

  • 免费
  • 大部分公司都会有他们开源的项目放在上面
  • 可以在github上找到你需要的项目作参考
  • 新增技能,大部分公司都在用gitlab,其命令和github一样

github功能介绍:

  • 记录多个版本,查看log、分支
  • 查看历史操作,可以进行版本回退或前进控制
  • 多端共享代码,自动合并

git与svn:

  • svn版本集中管理,所有代码都在中央服务器上
  • git去中心化,每个服务器都有一个完整的代码
  • svn类似文件管理器,必须联网才能提交
  • git不需要联网,可以提交到本地代码库

第二节 git客户端安装

三大系统安装方法:

  1. linux:yum install -y git
  2. mac:brew install git
  3. windows:通过官网下载exe文件执行安装,如下

windows安装:

点击上图标黄的windows,下载exe文件,然后运行该文件,选择文件路径一路next,即安装成功

验证是否安装成功:

git --version

第三节 拥有一个git账号

登录github官方网站:https://github.com/进行注册,方式和其他系统注册方式一致,不知道的百度,这里不在叙述。


第四节 github的而基本使用-sshkey的客户端配置

配置ssh-key

  • cd /
  • ssh-keygen -t rsa -C "邮箱地址"

  •  cd ~/.ssh/
  • 复制id_rsa.pub文件内容到github中

第五节 多个github网站账号的配置

配置多个ssh

  • cd ~/.ssh
  • vim config---新增host,hostname,user,identityFile

每个账号都有一个id_rsa及相应的id_rsa.pub,然后在config里新增相应的host,hostname,user,identityFile

第6节 创建git仓库及克隆、拉取及推送的操作

  1. 创建
  2. 克隆--git clone
  3. 推送---git add ss.txt  git commit -m "add txt"  git push
  4. 拉取--git pull

第六节 分支操作--如何创建分支

  1. git branch 查看所有分支
  2. git branch -a 查看远程分支
  3. git checkout -b branch1 创建本地分支
  4. git push --set-upstream origin branch1 提交分支到远程
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值