1.创建Git仓库
在项目开始前或者项目进行中都可以进行Git仓库的创建,首先进入项目的根目录,然后运行
git init
2.把文件添加到版本库
git add readme.md
git add src/ git add只是把文件添加到暂存区(stage)
git commit -m "add readme and src/" git commit命令是把暂存区的文件提交到当前分支
版本回退
在Git中,用Head来表示当前版本,如果想要回退到上个版本,只需
git reset --hard HEAD^
如果想回退到上上个版本呢?使用git reset --hard HEAD^^,如果想要回退到上上…个版本,只需要使用git reset --hard HEAD~N,N是想要回退的版本个数。
git reset --hard HEAD~20 回退到往前20个版本。
3.查看本地分支
要查看本地分支,可以使用以下命令:
git branch
这将列出所有的本地分支,并在当前分支旁边标注一个星号(*)。
举例:
develop:这是一个本地分支的名称。前面没有星号(*),表示当前不在这个分支上。
* feature/chip_verify/can/can_boudrate_test:这也是一个本地分支的名称。前面的星号(*)表示这是当前所在的分支。
意思:
1.你有两个本地分支:
develop
feature/chip_verify/can/can_boudrate_test
当前你正处于
feature/chip_verify/can/can_boudrate_test 分支。
4.修改本地分支名称并提交到仓库
重命名本地分支
git branch -m feature/chip_verify/can/can_boudrate_test feature/chip_verify/can/can_baudrate_test
推送新的分支到远程仓库
git push origin feature/chip_verify/can/can_baudrate_test
删除旧的远程分支(如果不需要保留)
git push origin --delete feature/chip_verify/can/can_boudrate_test
设置新的上游分支(为了确保本地分支与远程分支正确关联,你需要设置新的上游分支)
git push --set-upstream origin feature/chip_verify/can/can_baudrate_test
设置成功
5.将修改内容上传到git 仓库
5.1. 检查修改内容
首先,使用 git status 命令查看当前工作区的状态,确认有哪些文件已被修改、添加或删除。
git status
绿色作为修改需要提交的文件,红色作为修改不提交的文件
5.2. 添加修改内容到暂存区
使用 git add 命令将修改的文件添加到暂存区。你可以指定具体文件,也可以使用 . 将所有修改添加到暂存区。
添加单个文件
git add
添加所有修改的文件
git add .
5.3. 提交修改
使用 git commit 命令提交暂存区的修改,并添加提交信息(commit message)。
# 将修改推送到远程仓库git push origin feature/chip_verify/can/can_baudrate_test
6.切换分支
6.1. 查看当前分支
首先,你可以使用以下命令查看当前所在的分支:
git branch
6.2. 切换到已有分支
如果你想切换到一个已经存在的分支,可以使用 git checkout 命令:
git checkout
例如,切换到 develop 分支:
git checkout develop
6.3. 创建并切换到新分支
git checkout -b
6.4. 检查切换结果
git branch
标签:Git,版本控制,verify,chip,feature,从零开始,test,git,分支 From: https://blog.csdn.net/k_XXll/article/details/140489919