Git和Github

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目;作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并 。 git教程Github是一个代码托管网站。SVN是Subversion的简称,是一个开放源代码的集中式版本控制系统;

1、Git

1.1、Git安装 下载地址

安装步骤根据提示安装即可,不需要更改默认配置;安装教程

1.2、配置
  • git config --global user.name ' your name'
  • git config --global user.email ' your email'
  • git config -l 查看配置列表
1.3、生成密钥,连接github

1.3.1、生成密钥(生成一个目录.ssh ,里面有两个文件:id_rsa , id_rsa.pub)

$ssh-keygen -t rsa -C "email"

1.3.2、将 id_rsa.pub密钥复制到Github的setting--ssh中;
1.3.3、使用 ssh -T [email protected] 测试是否连接成功;

2、Git常用命令

2.1添加文件
2.2提交文件
2.3更新文件
2.4查看日志
2.5版本恢复

你可能感兴趣的:(Git和Github)