使用git客户端管理github项目

git简介

Git是一款分布式版本控制系统,有别于SVN集中式版本管理控制系统,Git可以让团队更加高效的协同工作,提高工作效率,也不会因为频繁遭遇提交冲突而中断,更不用担心数据的备份,随着近几年互联网的发展,现在很多的开发者已经开始使用Git,相信不久的将来,Git上的人数还将越来越多.。

Git优点

  • 相比SVN,git可以轻松拥有无限个分支
  • SVN使用的时候必须联网才能正常工作(一旦服务器挂了就没法提交代码了),git支持本地版本控制工作

Git与SVN版本控制系统示意图对比

  • SVN采用集中式版本控制:如图所示

集中式版本控制(SVN)

  • Git采用分布式版本控制:如图所示
    分布式版本控制(Git)

  • Git工作流程图
    这里写图片描述

git客户端

从git官网下载一个git安装包,官网下载地址http://www.git-scm.com/download/

git配置

  1. 全局用户信息配置

    git config --global user.name yourname
    git config --global user.email youremail
  2. 查看本地用户信息配置

    git config -l
  3. 生成SSH Key

    ssh-keygen -t rsa -C youremail
  4. 将SSH key设置到GitHub账号
    登陆GitHub,在个人设置中心,添加SSH key:
    这里写图片描述

cat .ssh/id_rsa.pub 

参考文献
https://www.jianshu.com/p/6ae3697a7c93
https://blog.csdn.net/kqzhu/article/details/78429472

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值