【武sir_B站课程】git课程笔记_04/05/06_创业初期和三大区域

 (0)摘要

# 课程链接:

git实战(老男孩最新视频)_哔哩哔哩_bilibili

 # 本文覆盖的课程内容【代码的双引号一律是引用的意思!!!】:

 05_东北热创业初期

06_除此,运行git需要注意【上节补充】

07_git三大区域


(1)东北热创业初期

# (1)假设开始创业项目,东北热。

        -》第一阶段:自己写代码

# (2)使用git帮助我们版本控制的步骤,其本质就是使用git管理文件夹

                1)进入要管理的文件夹【进入】

                2)初始化【提名】

                3)管理

                4)生成版本

# (3)接下来是对上述步骤的具体介绍。

a) 如图所示,这是我们想要操作的文件夹“.../git_dbhot/”,这是“进入要管理的文件夹”

      b)紧接着在上述的文件夹中,右键“git bash here”,

        弹出的窗口中键入代码:git init   这就是“初始化”,。

 初始化后,原始来的git_dbhot/目录下会生成一个“.git”文件夹【是个隐藏文件夹,如下图示】。这个文件夹就是管理的核心,之后的所有的配置信息都会存储在里面,不要轻易修改 。

 键入“git status”,是检测当前文件夹下的文件状态,执行后如图示。 

 c)如何进行“管理”步骤。我们针对于想要管理的文件,可以使用“git add”命令。如下:

        # 例如对 index.html进行管理,那么可以键入“git add index.html”,结果如图。

        # 执行之后了git add 命令后,我们可以再使用git status来查看,如图示。很显然,我们看到了要管理的文件index.html变成了绿色,未被加入管理的还是红色。 

        # 如果我们想要管理文件夹中所有的文件(或者说所有未管理起来的文件),那么就要执行“git add .”【英文的句号】就可以了。如图:。

        # 那么此时执行git status,状态如下:

d)生成版本。使用git commit -m '描述信息',来进行版本的生成。那么我们执行如下的命令:git commit -m 'v1'

~~~【那么这里就报错了(如下图),笔者没有提前设置用户信息,因此要设置一下,详细的解决方案:git使用commit命令后显示Author identity unknown的解决方法_Kuber-CSDN博客

 ~~~【那么笔者就按照上面链接的来设置了】 

        # 在配置好后,再次执行git commit -m 'v1' ,顺利执行,如下图示。

         # 这个时候再继续执行 git status时,发现下图的信息。也就是说git已经帮我们把刚才要管理的文件生成了一个版本管理起来了。


~~~【至此,整个生成版本的步骤就介绍完了。但是,如果我们对文件夹中的文件进行了改动,要如何得知(或者说生成一个新的版本。)那就需要执行下面的步骤了】

# (4)假设我们对 index.html 进行了改动,那么我们执行 “git status” 后,git bash的命令框显示如下。可以看到,改动的文件标红了。

        # 那么我们只需要将改动的文件重新管理起来即可,键入:“git add .”。而后我们键入

“git status”结果如下:

         # 如此,我们可以继续执行“git commit -m 'v2' ”来生成v2版本。


~~~【至此,我们两次的版本就生成了】

# 键入 git log 可以查看两个版本的记录了。也就是说git已经为我们生成了两个版本了。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


~~~【总结】

# 1 使用的命令:

        a)git init  【初始化】

        b)git status 【查看文件的管理状态】

        c)git add 要管理的文件  【指定文件添加到git管理中,如git add index.html】

        d)git commit -m '描述信息' 【这是生成版本的命令,描述信息可以是版本号】

        e)git log    【查看git已经生成的版本】

# 2 简述:

(2)除此,运行git需要注意【上节补充】

# (1)报错问题

~~~【其实就是刚才我们提及的用户信息配置问题(亦即个人信息配置,如用户名、邮箱),事实上在管理指定文件的时候之后,生成版本之前就需要进行个人信息的配置】

详情见上面的(3)>d)。

那么之后的整个流程简述:

(3)git三大区域

# (1)更加专业的术语,首先上三大区域

# (2)详述:

        如上图的git三大区域所示,分别为工作区、暂存区、版本库。其中工作区是我们执行初始化(git init命令)后,系统自动识别的,也就是说有已经被加入管理的和没有加入管理(新增的文件或者被修改后的文件);在执行了git add命令后,将工作区中已管的文件提交到了暂存区;最后生成版本时,使用git commit -m ‘描述信息’ 的命令后,就将暂存区的文件提交到了版本库了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值