zoukankan      html  css  js  c++  java
  • 实验一 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 指令

    实验记录:

    1.# 设置你的 Git 用户名

    git config --global user.name "<Your-Full-Name>"

    # 设置你的 Git 邮箱

    git config --global user.email "<your-email-address>"

    # 确保 Git 输出内容带有颜色标记

    git config --global color.ui auto

    # 对比显示原始状态

    git config --global merge.conflictstyle diff3

    2.创建项目目录

    2.1.创建一个目录,叫做 se2020-git-course,在该目录中,创建另一个目录,叫做 new-git-project,使用 cd 命令移到 new-git-project 目录下,用git init生成一个新仓库

     2.2.输入命令 git clone,然后输入要克隆的 Git 仓库的路径https://github.com/udacity/course-git-blog-project

     2.3.运用get log 命令显示仓库中所有commit信息

     2.4 git log --stat将会显示被修改的文件,显示添加删除的行数和一个摘要,其中包含修改删除的总文件数和总行数

     

    2.5 运用git log -p对文件做出修改

     

    2.6提交commit之前,首先配置代码编译器在运行,终端处于冻结状态

    2.7提交第二个commit

     

    2.8 在 index.html 中,将标题从"Expedition"改为"Adventure"。保存文件,然后在终端上运行 git diff

    2.9 使用 git tag 命令与仓库的标签进行交互,输入以下命令

    2.10 用git tag -d v1.0删除标签

     

    2.11 创建分支,创建一个叫做"sidebar"的分支,需运行以下命令$ git branch sidebar,在分支之间进行切换,我们需要使用 git 的 checkout 命令。

    2.12运用git branch -d siderbar可以删除分支,此时处在该分支上,无法删除

    2.13先回到master上,用git merge siderbar合并

     

    2.15 如果在实验中不小心进入到下一目录,可以输入命令cd ..回到上一目录。

     实验总结和体会

       通过这次实验对git有了初步的了解,大致了解git的用法,在做实验时要细心,要准确的输入每一条命令。

    思考题:

       阅读维基百科和百度百科 的Git词条,总结分布式分布式版本控制系统的核心机理

       分布式的版本控制每个人都可以创建一个独立的代码仓库用于管理,各种版本控制的操作都可以在本地完成。每个人修改的代码都可以推送合并到另外一个代码仓库中。

      

  • 相关阅读:
    OneNote2007产品密钥及激活方法
    穿着马甲的编码方式链式
    String 转换NameValueCollection 的方法 , 这是原创 嘎嘎
    TransactionScope分布式事务无法使用时, 配置并启动 MSDTC 的解决方案
    Spirit越狱3.1.3/3.2固件(Windows)
    智能感知 不正常的解决方法
    HttpHandler HttpModule入门篇
    Microsoft.Practices.Unity依赖注入使用实例
    ViewEngine 深入解析与应用实例
    打开chm文件提示“已取消到该网页的导航”的解决方案
  • 原文地址:https://www.cnblogs.com/lw----199801/p/12403948.html
Copyright © 2011-2022 走看看