zoukankan      html  css  js  c++  java
  • 分布式版本控制系统Git的安装与使用

    作业来源:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2103

    远程仓库地址是:https://github.com/lenkay013/ly013

    1.下载安装配置用户名和邮箱

    2. 创建工作目录并通过git init命令把这个目录变成Git可以管理的仓库。

     ls -a 命令可以发现工作目录下多了一个.git的隐藏目录,该目录是Git用于跟踪管理版本库的,别手动修改.git里的文件,免得破坏了Git仓库。

    3. 在工作目录下准备文本文件,建议下载Notepad++代替记事本。

    在空目录下准备文本文件ly13.txt,编辑内容。

    4. 组合用git add、git commit、git status 把文件提交到仓库。

    git status:检查当前文件状态

    git add:把文件添加至仓库

    git commit:把文件提交给仓库

    5. 练习提交三个或以上的版本。

    修改文本文件内容,添加仓库,提交仓库。

    至此文本文件有三个版本,分别是first、second、third

    6. 组合使用git diff、git log、git reset命令进行版本管理与回退,观察文件变化。

    git diff:查看修改情况

    git log:显示从最近到最远的提交日志

    git log --pretty=oneline(单行显示版本信息)

    git reset:回退到前面某一个版本

    git reset --hard 7f09:到id前面几位为7f09的版本

    cat sm20.txt:查看当前版本文本的内容

     

    7.将Git仓库托管到GitHub网站上。

    创建SSH Key:

    .ssh目录:

    把电脑的Key都添加到GitHub

    8.把本地仓库的内容推送到GitHub仓库。

    建立了本地仓库与github仓库关联

    Github仓库:

     

  • 相关阅读:
    分布式文件系统 ~MogileFS~
    使用HAproxy如何实现web站点的动静分离
    MySQL 服务器变量 数据操作DML-视图
    MySQL 查询缓存
    NGINX 如何防盗链
    Apache 如何反向代理tomcat并且实现Session保持
    Linux 内核编译步骤及配置详解
    NGINX如何反向代理Tomcat并且实现Session保持
    LogStash日志分析系统
    bash编程之 ~制作Mini Linux系统~
  • 原文地址:https://www.cnblogs.com/lenkay/p/9653329.html
Copyright © 2011-2022 走看看