git: 分布式版本控制工具 可以快速的回退版本
svn: 集中式版本控制工具
通过git指令来提交或回退版本
也可以使用次数vs code工具进行提交
gitee 码云 github 代码托管平台
每一个仓库对应一个项目
git指令:
电脑初次使用需要全局设置用户名和邮箱
git config --global user.name "Alone"
git config --global user.email "2275433806@qq.com"
在码云中的打开项目 点击克隆https地址
在一个文件夹中右键点击打开git bash here执行
git clone 复制的https地址
回车执行就可以了
在项目根目录下右键点击打开git bash here 来操作当前项目
长传文件
文件 --> 暂存区 --> 本地仓库 --> 远程仓库
一个远程仓库就是一个项目(gitee中保存的此项目)
一个远程仓库对应多个本地仓库(每个开发者保存的项目)
git add . -->将文件夹下所有更改的文件添加至暂存区
git add 文件名 -->将一个文件提交到暂存区
git commit -m "描述信息" -->将暂存区的数据提交至本地仓库,并设置这个版本的描述信息
git push -->将本地仓库的文件上传到远程仓库
第一次提交的时候需要填写gitee的用户名和密码
如果gitee用户名或密码输入错误
需要到控制面板->凭据管理器->普通管理器 中删除或修改
git pull ---将远程仓库拉倒本地
在码云上创建子分支后 需要在本地仓库先pull
git branch 分支名 --->创建一个分支(需要在码云上再创建一个相同名字的分支)
git branch ---> 查看所有分支
git checkout 分支名 --->跳转文支
git merge 分支名 ---将子分支合并到当前分支
git branch -d 分支名 ---删除一个分支
git status ---查看当前仓库状态
git log ---查看版本提交日志
git reflog ---查看历史记录
git reset --hard HEAD^ ---返回上一个版本
git reset --hard 版本号 ---回退到某一个版本
步骤
在要上传的文件夹内 打开git bash
切换到自己的分支
- 首先
git baransh 名字 - 然后
然后 git status 检测上传的文件
git commit -m “提示信息”
git status 检测
git pull 检测是否有其他人 在同时上传 出现下面情况时 再上传
git push 上传成功
gitee初次使用
1 创建新文件夹
2 gitee创建仓库
3 进入仓库文件及 打开bit bash here
4 配置账户名密码
git config --global user.name "韦佑磊"
git config --global user.email "790669565@qq.com"
5git init
6 git remote add origin 后接地址
—例 git remote add origin https://gitee.com/wei_you_lei/pingdingshan-1.git
接下来 Git add .
git commit -m "first提交"
git push 如果无法提交 就强制提交一次
git push -u origin master -f
接下来就可以了