1. GIT是什么?
Git是一个分布式版本控制/软件配置管理软件,原是Linux内核开发者Linus Torvalds为更好地管理Linux内核开发而设计。
相比CVS/SVN,Git 的优势:
- 支持离线开发,离线Repository
- 强大的分支功能,适合多个独立开发者协作
- 速度块
2.GITHUB是什么?
GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目。
3.Linux虚拟机上使用git和github
3.1 注册github账号
此步骤比较简单,无需赘述。
3.2 虚拟机安装git客户端
我使用的是CentOS虚拟机,安装命令如下:
yum install git git-gui
3.3 生成秘钥对,这样项目可以push到github上
[root@CentOS tuzhutuzhu]# ssh-keygen -t rsa -C "*****@**.com"
Generating public/privat