作业要求来自https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2097

GitHub远程仓库的地址:https://github.com/dujunlin/djl.git

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

修改用户名    $ git config --global user.name "username

修改邮箱地址    $ git config --global user.email  "email"

查看用户名    $ git config user.name

查看邮箱地址    $ git config user.email

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

(1)选择一地方创建空白文件夹

(2)使用命令 git init

(3)可以看见工作目录下出现 .git文件

查看工作目录: $ pwd

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

在目录下新建一个text.txt文本

文本内容如下:

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

查看当前文件情况:$ git status

添加文件到仓库:   $ git add

把文件提交到仓库:$ git commit 

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

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

(1)回退到第二个版本:

内容变化:

(2)回退到第三个版本:

内容变化:

查看修改内容  $git diff 

查看修改日志  $git log

回退版本        $git reset --hard xxxx(版本编号前4位)

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

(1)创建 SSH Key

用户主目录下,能看到.ssh目录

(2)添加key

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

推送完后,可以看到github上的库有了text.txt文件

转载于:https://www.cnblogs.com/dujunlin/p/9664704.html

分布式版本控制系统Git的安装和使用相关推荐

  1. 分布式版本控制系统Git的安装与使用(作业2)

    (本次作业要求来自:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2103) 分布式版本控制系统Git的安装与使用 一.安装Git b ...

  2. 分布式版本控制系统Git的安装与使用

    作业要求 1.(本次作业要求来自:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2103 2.  我的Github远程仓库地址: ht ...

  3. 分布式版本控制系统Git——使用GitStack+TortoiseGit 图形界面搭建Git环境(服务器端及客户端)(转)...

    近期想改公司内部的源码管控从TFS为git,发现yubinfeng大侠有关git的超详细大作,现将其转载并记录下,以防忘记,其原博客中有更加详细的git及.net开发相关内容.原文地址:http:// ...

  4. 分布式版本控制系统Git学习资源收集汇总

    伴随着知乎上一个问题:GitHub 是怎么火起来的?被顶起200+的回答说到:Github不是突然火起来的,在Ruby社区Github其实从一开始就很流行,我们2009年搞Ruby大会就邀请了Gith ...

  5. 分布式版本控制系统Git与项目托管平台Github相关概念、操作方法、开发流程与常用命令

    tip:有问题或者需要大厂内推的+我脉脉哦:丛培森 ٩( 'ω' )و [本文源址:http://blog.csdn.net/q1056843325/article/details/54667602 ...

  6. [.net 面向对象程序设计进阶] (27) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git...

    [.net 面向对象程序设计进阶] (26) 团队开发利器(六)分布式版本控制系统Git--在Visual Studio 2015中使用Git 本篇导读: 接上两篇,继续Git之旅 分布式版本控制系统 ...

  7. 分布式版本控制系统Git的下载、安装与使用其复制GitHub项目代码的方法

      本文介绍分布式开源版本控制系统Git的下载.安装,并基于Git实现克隆GitHub中项目代码的方法.   Git是一款开源软件,因此我们直接在Git的官方下载地址(https://git-scm. ...

  8. 分布式版本控制系统 Git 教程

    简介 Git 是什么? Git 是一个开源的分布式版本控制系统. 什么是版本控制? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统. 什么是分布式版本控制系统? 介绍分布 ...

  9. (Git)了解Git(分布式版本控制系统)和安装Git步骤

    前言 日期:2020/04/25 心情:

最新文章

  1. Ajax实例(一)$.ajax的应用
  2. javascript常用工具类封装
  3. 遇见BUG(3)critical warning也要关注!
  4. [C++对象模型][8]多重继承与虚函数表
  5. 【RedHat、CentOS Cacti安装配置】
  6. android怎么关应用程序,如何关闭Android应用程序?
  7. 计算机应用基础第二版在线作业c,计算机应用基础作业二(答案)
  8. Fedora telnet配置
  9. 一个简单的单例模式的类
  10. Pwn2Own 2020 曝出的Linux 内核漏洞已修复
  11. 【编辑器】VSCode制表符Tab等修改
  12. python3 下载网络图片
  13. 雷神笔记本关闭跳出垃圾游戏广告
  14. 汇总!零基础到进阶Graphpad Prism完整指南!教程全方位汇总!
  15. 展览 | 2018届中国国际信息通信展览的所见所闻
  16. java毕业设计_基于android的二手书城app的设计与实现
  17. typhon (lazarus) 下文件拖放操作
  18. 手把手教你软件著作权申请表填写
  19. python 会计分录模板_财务月末结账会计分录
  20. 函数模板和类模板的区别

热门文章

  1. 设置函数环境——setfenv(转)
  2. 2014第3周四杂记
  3. linux删除指定端口的进程
  4. Activity service 通信
  5. 自制Windows 7 注册表键值修改服务(Service)
  6. 免费下载思科CCNP 642-143考试题库
  7. Moonlight已经可以下载,目前是0.6版
  8. 计算质数通过分区(Partition)提高Spark的运行性能(转载+自己理解)
  9. pyspark的rdd直接写入mysql
  10. fatal error: opencv2/core/cvdef.h: 沒有此一檔案或目錄