介绍
Git-分布式版本管理软件 ,是一种记录一个或若干文件内容变化,以便将来查阅特定版本修改情况的系统。git中文教程:git-scm.com/book/zh/v2
作用
记录每次代码的变更,以便将来查阅特定版本的修改情况,完成多人协作(必须配合远程仓库)
使用
查看版本
git --version
设置个人信息
设置用户名
git config --global user.name "xxx"
设置邮箱
git config --global user.email "xxx"
查看设置信息是否正确
查看用户名称
git config --global user.name
查看邮箱
git config --global user.email
设置完成
简单完整的体验
初始化仓库
git init
添加到暂存区
git add .
提交到本地仓库
git commit -m "按实际情况填写完成功能"
版本回退
安装vscode插件
打开commits
打开查看确保你已经提交过的代码版本
查看想要回去的版本
找到想要回退的版本,并点击鼠标右键,找到Switch to Commit...
返回回退前版本
查看所有版本信息
在git终端中输入命令来查看所有的版本信息
git reflog
唯一ID号
回到最初版本
找到文件名对应的唯一ID号,通过终端输入命令的方式,来切换版本
git reset --hard 唯一id号
查看日志的命令
常规查看
git log
精简查看
git log --oneline
完整查看
git reflog
分支
查看分支
git branch
创建分支
git branch 自定义命名
切换分支
git checkout 已创建的分支名称
主干合并分支
切换到主干页面
代码实现
git checkout master
VScode页面操作
从主干执行分支合并
代码实现
git merge 分支名称
VScode页面操作
删除合并分支
代码实现
git branch -d dev
VScode页面操作
克隆远程仓库到本地-推送至网上gitee仓库
打开gitee首页
创建仓库
复制gitee仓库网址到终端
通过git软件克隆到本地电脑
git clone https://gitee.com/Boykin/yours.git
使用克隆好的仓库
- 新建文件
- 修改文件
- 提交记录
开始推送本地仓库的代码到远程仓库上
代码实现
git push
VScode页面操作