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词条,总结分布式分布式版本控制系统的核心机理

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

      

  • 相关阅读:
    即使年龄小,我也是你的领导
    当老外骂你时,你就这样...
    纵横职场宝典
    22岁女老总欲筹办创业联盟
    让你的发言语出惊人
    爱因斯坦难题,98%的人答不出这道题!
    小本创业的11个步骤
    未来十大热门挣钱职业
    常用英语对话
    折腾是检验人才的唯一标准
  • 原文地址:https://www.cnblogs.com/lw----199801/p/12403948.html
Copyright © 2011-2022 走看看