版本控制
目录
一、概述
1.作用:
①可以对代码进行一个备份,防止电脑死机等特殊情况
②恢复到之前的版本
③方便团队成员之间的协作
2.种类
SVN、CVS,目前比较流行Git
3.Git的安装与配置
已安装
二、Git使用
1.基本使用
- 从菜单找到git的命令行(CMD)
- 配置用户名和邮箱
git config --global user.name(email) "......."
- 把代码存到本地仓库: 先cd到某个工程下(显示src等文件),在初始化,意思是交给git去处理
git init
。用git status
表示项目的状态。有的文件不存在,所以要添加到仓库去git add *
。最后提交git commit -m ‘项目名’
。
2.上传到Github
- 先cd到某个工程下(显示src等文件)
- 再设置密钥
ssh-keygen -t rsa -C "自己的邮箱"
,一路回车,看到下面这个就是完成了
- 并且可以看到生成的密钥位置
- 复制密钥,打开牛客或者Github,将浏览器上的邮箱和之前设置的一样,打开git设置,上传密钥
- 打开上传项目,项目名与之前的保持一致,复制当前仓库的远程路径
- 输入
git remote add origin 仓库网站
- 上传项目:
git push -u origin master
,弹出登录,即登录牛客或者Github等号,上传完成
三、从远程仓库下载项目
- 把项目点开,点击克隆或下载,复制Https的内容
- 找到想放的位置,cd到那个文件夹下
- 粘贴到命令行就下载好了
四、IDEA管理Git
- 配置Git:File —> settings —> Version Control —> 把下载的bin的git.exe导入进去。
- 把项目初始化一下,添加到本地仓库中再进行上传。选中根目录,上面选项栏 —> VCS —> Import into Version Control —> create
- 上传后变红,然后VCS —> Git —> commit,选择提交的文件,写提交备注
- 之后再VCS —> Git —> push,将代码推送到远程仓库,登录远程仓库的信息密码
- 提交成功