分布式版本控制系统Git的安装和使用
作业要求来自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的安装和使用相关推荐
- 分布式版本控制系统Git的安装与使用(作业2)
(本次作业要求来自:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2103) 分布式版本控制系统Git的安装与使用 一.安装Git b ...
- 分布式版本控制系统Git的安装与使用
作业要求 1.(本次作业要求来自:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2103 2. 我的Github远程仓库地址: ht ...
- 分布式版本控制系统Git——使用GitStack+TortoiseGit 图形界面搭建Git环境(服务器端及客户端)(转)...
近期想改公司内部的源码管控从TFS为git,发现yubinfeng大侠有关git的超详细大作,现将其转载并记录下,以防忘记,其原博客中有更加详细的git及.net开发相关内容.原文地址:http:// ...
- 分布式版本控制系统Git学习资源收集汇总
伴随着知乎上一个问题:GitHub 是怎么火起来的?被顶起200+的回答说到:Github不是突然火起来的,在Ruby社区Github其实从一开始就很流行,我们2009年搞Ruby大会就邀请了Gith ...
- 分布式版本控制系统Git与项目托管平台Github相关概念、操作方法、开发流程与常用命令
tip:有问题或者需要大厂内推的+我脉脉哦:丛培森 ٩( 'ω' )و [本文源址:http://blog.csdn.net/q1056843325/article/details/54667602 ...
- [.net 面向对象程序设计进阶] (27) 团队开发利器(六)分布式版本控制系统Git——在Visual Studio 2015中使用Git...
[.net 面向对象程序设计进阶] (26) 团队开发利器(六)分布式版本控制系统Git--在Visual Studio 2015中使用Git 本篇导读: 接上两篇,继续Git之旅 分布式版本控制系统 ...
- 分布式版本控制系统Git的下载、安装与使用其复制GitHub项目代码的方法
本文介绍分布式开源版本控制系统Git的下载.安装,并基于Git实现克隆GitHub中项目代码的方法. Git是一款开源软件,因此我们直接在Git的官方下载地址(https://git-scm. ...
- 分布式版本控制系统 Git 教程
简介 Git 是什么? Git 是一个开源的分布式版本控制系统. 什么是版本控制? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统. 什么是分布式版本控制系统? 介绍分布 ...
- (Git)了解Git(分布式版本控制系统)和安装Git步骤
前言 日期:2020/04/25 心情:
最新文章
- Ajax实例(一)$.ajax的应用
- javascript常用工具类封装
- 遇见BUG(3)critical warning也要关注!
- [C++对象模型][8]多重继承与虚函数表
- 【RedHat、CentOS Cacti安装配置】
- android怎么关应用程序,如何关闭Android应用程序?
- 计算机应用基础第二版在线作业c,计算机应用基础作业二(答案)
- Fedora telnet配置
- 一个简单的单例模式的类
- Pwn2Own 2020 曝出的Linux 内核漏洞已修复
- 【编辑器】VSCode制表符Tab等修改
- python3 下载网络图片
- 雷神笔记本关闭跳出垃圾游戏广告
- 汇总!零基础到进阶Graphpad Prism完整指南!教程全方位汇总!
- 展览 | 2018届中国国际信息通信展览的所见所闻
- java毕业设计_基于android的二手书城app的设计与实现
- typhon (lazarus) 下文件拖放操作
- 手把手教你软件著作权申请表填写
- python 会计分录模板_财务月末结账会计分录
- 函数模板和类模板的区别
热门文章
- 设置函数环境——setfenv(转)
- 2014第3周四杂记
- linux删除指定端口的进程
- Activity service 通信
- 自制Windows 7 注册表键值修改服务(Service)
- 免费下载思科CCNP 642-143考试题库
- Moonlight已经可以下载,目前是0.6版
- 计算质数通过分区(Partition)提高Spark的运行性能(转载+自己理解)
- pyspark的rdd直接写入mysql
- fatal error: opencv2/core/cvdef.h: 沒有此一檔案或目錄