git
用途:1) 源代码的版本控制工具
2) 多人协作开发
参考:https://blog.csdn.net/fragrant_no1/article/details/87288224
1. 安装
从git官网下载安装包安装
git --version 查看git的版本信息
运行初始化设置
git config --global user.email "你的邮件地址"
git config --global user.name "你的名字"
2. 将现有项目使用git管理
(在cmd中或git bash中运行命令,git bash基于linux,示例用git bash)
1) 初始化
用cd进入项目所在目录 ,也可以Windows进入目录,鼠标右键,选择Git Bash Here
执行 git init 命令,结果会生成一个隐藏的.git文件夹, 此文件夹中保存的都是和版本相关的信息
2) 选择哪些文件交给git管理
编写一个名为 .gitignore 文件,此文件中写入要忽略的文件夹或文件的名字
vim .gitignore新建文件,按i插入,这里只用忽略out文件夹即可,esc进入命令模式,:wq保存退出
3) 将除了.gitignore里以外的文件加入git管理
git add .
可以用 git status 查看哪些新文件被加入了git,绿色的都是新文件
4) 提交新加文件
git commit -m '初始化项目' 引号里面填写操作描述
提交后再使用git status 查看,工作空间就空了
git pull 拉取
git push 提交
5) 列出提交的版本号
git log
记录需要回滚的版本号
6)回滚
git checkout 版本号
问题:如果在checkout报错:
error: Your local changes to the following files ...
原因是本地有些文件被更改了,这时如果希望checkout能够继续执行,执行 git stash命令让工作空间变得干净
重新运行git checkout