使用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

猜你喜欢

转载自blog.csdn.net/miaoyanmm/article/details/79961075