Git 使用笔记

  首先 Git是一个分布式的版本控制系统 由Linus Torvalds 开发的一个开放源码版本控制系统

 对于使用Git来对版本开发哦代码版本进行管理控制,需要明白下图的这个概念:

 关于Git的安装本文略过,在管网下载,自行安装即可,本文主要记录Git的使用。

在指定目录下创建Git仓库

git init

对当前目录进行初始化,把当前目录变为git可管理的仓库,该操作完成后,会在该目录下出现一个.git的目录(windows中查看需要开启显示隐藏文件夹),这个.Git文件夹非常重要,它被用来实现对当前库目录下的代码版本管理功能。

 详细的文件结构以及各个命令后,对于的文件变化可参见该博客:放弃理解Git(一):Git 内部原理 - 知乎     这才是真正的Git——Git内部原理揭秘! - 知乎

关于分支的使用:

git branch 是 Git 中的一个重要命令,用于管理分支。分支是指开发的不同线路,允许您在不影响主线开发的情况下进行并行开发、尝试新功能或修复Bug。以下是关于 git branch 命令的详细讲解:

1. 查看分支

要查看当前仓库中的所有分支,可以运行以下命令:

git branch

这会列出当前仓库中存在的所有分支,并在当前分支前面添加一个星号(*)来标识当前所在的分支。

2. 创建分支

要创建一个新的分支,可以运行以下命令:

git branch <branch_name>

这将在当前提交上创建一个新的分支,但不会自动切换到该分支。

3. 切换分支

要切换到另一个分支,可以运行以下命令:

git checkout <branch_name>

这会将HEAD指针移到指定分支,并将工作目录中的文件替换为该分支的文件。

4. 创建并切换分支

您也可以通过一个命令同时创建并切换到一个新的分支:

git checkout -b <branch_name>

这相当于运行了 git branch <branch_name>git checkout <branch_name> 两个命令。

5. 删除分支

要删除一个分支,可以运行以下命令:

git branch -d <branch_name>

请注意,您不能删除当前所在的分支,也不能删除包含未合并更改的分支。

6. 合并分支

要将一个分支的更改合并到另一个分支,可以运行以下命令:

git merge <branch_name>

这会将指定分支的更改合并到当前分支。如果存在冲突,您需要手动解决冲突,并进行提交。

7. 查看远程分支

要查看远程仓库中的所有分支,可以运行以下命令:

git branch -r

这会列出远程仓库中的所有分支。

8. 查看所有分支

要查看本地和远程仓库中的所有分支,可以运行以下命令:

git branch -a

这会列出本地和远程仓库中的所有分支。

更多的可以参考该博文

git--一文弄懂git的工作区、索引区、本地仓库、远程仓库以及add、commit、push三个操作

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值