git教程

Git 配置

1. 在安装完成 Git 后,开始正式使用前,是需要有一些全局设置的,如用户名、邮箱。

设置的主要命令是 git config

git config --global user.name "your name"      // 设置全局用户名
git config --global user.email "your email"    // 设置邮箱

1、基础操作

1. 创建 Git 版本库

在本地创建 Git 版本库,需要使用 git init 命令。

首先,你需要新建一个存放版本库的目录,然后进入到该目录所在路径,然后执行:

git init

2. 将文件添加到版本库

要将一个文件纳入到版本库管理,首先要将其添加到暂存区(这里不做深入介绍),然后才能提交到仓库中。

2.1 将文件添加到暂存区,使用的是 git add

git add mygit.txt       // 添加单个文件到暂存区
git add .                // 将当前目录下所有修改添加到暂存区,除按照规则忽略的之外

注意:这边空文件夹是不会被添加到暂存区中的。

2.2 将暂存区中的文件,提交到仓库中。需要使用 git commit: 

git commit -m 'your comments'         // 带评论提交,用于说明提交内容、变更、作用等

3. 查看仓库的状态

不论我们是新建了文件,将文件加入暂存区,或者其他的修改等等,我们都可以通过:

git status

4. 查看仓库中的具体修改

很经常的,我们对某个文件做了修改,但过不久就忘记了。这时候就可以通过 git diff 来查看具体的修改内容。

git diff    // 查看版本库中所有的改动
git diff mygit.txt        // 查看具体文件的改动

 查看提交历史记录

git log     // 显示所有提交的历史记录

6. 版本回退

git log 来查看提交的历史记录,我们就可以通过 git reset --hard 来回退到我们需要的特定版本,然后使用当时的代码进行各种操作。

git reset --hard HEAD^        // 回退到上一个提交版本
git reset --hard HEAD^^        // 回退到上上一个提交版本
git reset --hard 'commit_id'    // 会退到 commit_id 指定的提交版本

2、分支管理

1. 查看分支

查看分支使用 git branch

git branch        // 查看本地分支信息

2. 创建分支

当我们要修复一个 Bug,或者开发一个新特性,甚至是在初学的时候怕打乱原来的代码,都可以新建一个分支来避免对原来代码的影响。

git branch dev // 新建一个名称为 dev 的分支

3. 切换分支

当我们创建完分支以后,我们需要切换到新建的分支,否则,所有的修改,还是在原来的分支上。事实上,所有的改动,只能影响到当前所在的分支。

git checkout dev // 新建完 dev 分支以后,通过该命令切换到 dev 分支

4. 创建并切换分支

git checkout -b dev // 新建 dev 分支,并切换到该分支上

5. 合并分支

git checkout master        // 切换回 master 分支
git merge dev            // 将 dev 分钟中的修改合并回 master 分支

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值