一、下载安装git
- 网址:https://git-scm.com/
- 测试是否安装成功:终端输入
git
,查看--version
信息
二、从仓库下载代码
- 国内:码云(https://gitee.com/)
- 国外:github (github.com)
- 命名:
git clone 地址
三、创建仓库
- 访问到码云平台:https://gitee.com/
- 注册 -> 登录账号
- 登录后 -> 新建仓库
四、将本地代码以及文件提交到远程仓库
- Git全局设置
git config --global user.name "用户名"
git config --global user.email "邮箱"
- 远程仓库和本地机器的链接
设置 -> SSH公钥 - 码云中生成SSH公钥:https://gitee.com/help/articles/4181
3.1 终端运行:ssh-keygen -t rsa -C "邮箱号"
3.2 一波回车+y
3.3cat ~/.ssh/id_rsa.pub
把运行后的代码复制粘贴到【SSH公钥】配置中
五、上传代码
- 提交所以代码到中转站(注意后面有一个空格+.)
git add .
- 提交所有代码到本地仓库
git commit -m"注释内容"
- 提交本地仓库到码云远端仓库
git push
注意:Gitlab申请SSH公钥
- 终端输入
ssh-keygen -t rsa -b 2048 -C "邮箱"
- 一波回车+y
cd .ssh/
more id_rsa.pub
- 粘贴进入gitlab中设置SSH
团队开发遇到什么样的问题?
- 备份多个版本,费时间,费空间
- 难以恢复到以前的版本
- 难以解决代码冲突问题
- 难以追溯问题以及修改人和修改时间
- 无法进行权限控制
svn和git的区别
svn:集中制
git:分布式
多一步先提交到本地服务器