gitea 指令-回退版本号,上传本地项目到gitee仓库

目录

1.什么是Git

2.Git安装后-进入命令行终端

3.初始化一个新的Git仓库

3.1git init (在某一目录下)

4.指定个人名称和邮箱-初始化配置

4.1git config --global user.email "mail@example.com"

4.2git config --global user.name "Your Name"

5、指令

5.1git log 查看提交历史

5.2git reset --mixed xxx回退版本号

6.添加到暂存区,提交


工作时使用gitea,一款极易搭建的自助 Git 服务

1.什么是Git

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

2.Git安装后-进入命令行终端

在相关文件/项目的路径下,比如E:\Code\BW5080_v175


输入cmd,进入命令行终端

3.初始化一个新的Git仓库



3.1git init (在某一目录下)


这样就会在您指定的目录下初始化一个新的Git仓库,您可以开始将文件添加到该仓库并进行版本控制。

4.指定个人名称和邮箱-初始化配置



4.1git config --global user.email "mail@example.com"

4.2git config --global user.name "Your Name"

全局配置-配置邮箱-名称

git config user.email "mail@example.com"
git config user.name "Your Name"

只在当前本地仓库中生效-配置邮箱-名称

5、指令

5.1git log 查看提交历史


复制上一个版本号f8b6af0913db96f9610249eb5583fb4522eab53c



5.2git reset --mixed xxx回退版本号

git reset --mixed f8b6af0913db96f9610249eb5583fb4522eab53c

重置当前分支的HEAD为之前的某个提交, 并且删除所有之后的提交。

参数
--hard参数表示重置工作区和暂存区,no,修改的代码销毁
--soft参数表示重置暂存区,ok ,修改的代码回到暂存区
--mixed参数表示重置工作区。ok ,修改的代码回到更改数


HEAD 指向当前分支的指针

工作区-实际目录
--提交--
暂存区-准备交到实际目录
--暂存--
更改数-存储任何修改的文件

3个状态
已修改 已暂存 已提交


6.添加到暂存区,提交

在vs2019上改动

其它命令
git status 查看本地库状态
git add hello.txt 添加到暂存区
git commit-m"日志信息(first commit)"hello.txt 提交到本地库
git reflog 查看历史记录
git log 查看详细历史记录
git reset--mixed版本号(git reflog版本号+鼠标中键复制)版本穿梭
git reset --hard HEAD^ 可以本地删掉最后一个commit。(谨慎使用)
git push --force-with-lease 推送到远程删掉最后一个commit。
git cherry-pick HASH 最后本地恢复最后一个commit。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值