• 实验一GIT代码版本管理


    实验目的:
    (1)了解分布式版本控制系统的核心机理;
    (2)   熟练掌握git的基本指令和分支管理指令;
    实验内容:
    (1)安装git
    (2)初始配置git ,git init git status指令
    (3)掌握git log ,git add ,git diff 指令
    (4) 掌握git tag git branch,git commit 指令
    (5)掌握git revert 指令
    实验记录:
    (1)实验内容以及结果的截图:
    (2)实验过程中发生的问题与解决。
    4.1.2.安装git

    4.1.3对Git进行初始配置

    4.1.4.创建仓库

    创建仓库目录和空仓库

     使用git init命令,然后在当前目录下初始化生成一个空的 Git 仓库

    克隆现有仓库

     4.1.5 Git log

     

     

     git log -onelne

     

     git log --stat

     

     git log -p

     

    git log -p

     git show 命令将仅显示一个 commit,git show 命令的输出和 git log -p 命令的完全一样

     

    4.1.6 git add

     

     

     

     git commit

     

     

     git giff

     

     touch   .gitignore

     

     

    4.1.7标签与分支

    git tag

     

    git branch

     

    git checkout

     

     

     

     4.1.9撤销更改

    git revert

     

     (最后一个代码打错了,但是没有看到,当所有的截屏和实验报告写完我检查一遍才发现,所以没有更改)

    实验中的问题和总结:

    通过本次git实验,我学到了很多,这是我第一个在家的实验,因为疫情的影响我不得不在家进行学习,在这次实验过程中我遇到了很多问题,因为在家的缘故我不能与同学之间进行交流,因为每一个人都在家里面进行作业,凭借自己不断的摸索与进行百度我解决了不少问题,同时自己的动手能力有了很多大程度的提升,对我而言,这次实验意义非凡。

    思考题:

            Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。分布式的版本控制就是每个人都可以创建一个独立的代码仓库用于管理,在自己的机器上根据不同的开发目的,创建分支,修改代码,提交代码,并通知所有开发人员,速度更快、更灵活,两个开发者之间的冲突也更容易解决。

  • 相关阅读:
    使用SQLite做本地数据缓存的思考
    毕业后第一次跳槽面试的点滴记录
    Nancy基于JwtBearer认证的使用与实现
    谈谈Nancy中让人又爱又恨的Diagnostics【上篇】
    CentOS 7.x 防火墙开放端口相关用法记录
    浅析如何在Nancy中使用Swagger生成API文档
    浅析如何在Nancy中生成API文档
    初探CSRF在ASP.NET Core中的处理方式
    微信小程序支付简单小结与梳理
    浅析Content Negotation在Nancy的实现和使用
  • 原文地址:https://www.cnblogs.com/yushilin/p/12395919.html
Copyright © 2020-2023  润新知