Git学习记录 力做全网最强入门教程
Git学习记录 力做全网最强入门教程
什么是GitHub?
若您在不知道Git是什么的情况下,一上来就想知道GitHub是什么肯定会一头雾水的。
什么是Git?
如果要用一句话来概述:Git是目前世界上最先进的分布式版本控制系统(没有之一)
相信您还是一头雾水,->“分布式...控制系统”是什么鬼?下面我们来举个例子。
- 当您写论文的时候是不是会无限的改来改去,于是就有了一个个副本
- 我们写程序的时候当然也是这样的一个过程,但是我们又不希望看到一个个凡人的副本,于是git便可以实现这样一个功能

- 这仅是Git的一个功能呢
- 隔壁站台给了很好的讲解右转高速列车->GitHub
了解了这些相信您现在已经迫不及待上车了
Git的配置
Git的安装(只介绍windos操作系统下)
前置技能:会电脑的极本操作
- 从官方下载对应您的版本(32 or 64) https://git-scm.com/download/win (这里会自动下载)
- 列表项
- 如果没有错的话,您打开下载完的文件是这个样子

- 之后一路next就行了
- 您电脑正常的话,win栏里会出现这个东西

- 打开Git Bash,没有意外,安装完成
Git的配置
前置技能:>1. 安装好了Git >2.会打代码
- 打开Git Bash,
cd到你想创建Git的呢个目录 - 输入
pwd查看目录是否正确
如图:
- 如果目录正确,再输入指令
git init便创建成功了 - 这时候我们用notepad++在当前目录创建一个hello_git.txt文档来测试
第一次编辑
hello git!
I am coming.
- 我们现在保存到Git缓存区中
git add hello_git.txt - 键入指令
git commit完成上传

- 这是您可能会好奇
-m 。。。是什么,请您忍住好奇,我们先往下 - 列表项
这是我们编辑第二遍
第二次编辑
1
hello git!
I am coming.
2
//git add hello_git
//git commit -m "我随便写写"
我们现在在改一下这个文档
来试验一下git
初始化一个Git仓库,使用git init命令。
添加文件到Git仓库,分两步:
使用命令git add <file>,注意,可反复多次使用,添加多个文件;
使用命令git commit -m <message>,完成。
此时我们键入指令
git status效果如下图,注意红色区域

这是的git status作用它提示我们,红色区域的呢个文档没有保存
git add hello git.txt
git commit -m "增加一些操作过的指令"我们现在在学一个比较实用的,也是git的特点
git log

这时您知道前面 -m 的操作是干嘛了么
至此我们的入门教程到此结束,更新中级教程要等欧
Git学习记录 力做全网最强入门教程的更多相关文章
- Git学习记录--git仓库
Git是一款强大的版本控制工具,与svn相比git的分布式提交,本地仓库等在使用时确实比较方便.当然两者之间各有优劣,我在这里不多做比较.由于之前少有接触git,只是零星大致地了解一点,所以找时间系统 ...
- Git学习记录-基本命令篇
目录 网页在线练习地址 https://learngitbranching.js.org/ 1.git commit Git 仓库中的提交记录保存的是你的目录下所有文件的快照,就像是把整个目录复制,然 ...
- git 学习记录—— git 中的仓库、文件状态、修改和提交操作等
最近开始学习使用版本控制工具 git .学习方式主要通过阅读 git 网站上的 Pro git 和动手实践,使用的系统为 Ubuntu16.04LTS,以及 Windows 8.1. 本文主要关注 ...
- GIT学习记录4(标签管理与自定义git)
学习参考地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 本编随笔只是自己对 ...
- GIT学习记录3(分支管理)
学习参考地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 本编随笔只是自己对 ...
- git学习记录2(远程库管理)
学习参考地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 本编随笔只是自己对 ...
- git学习记录1(本地库管理)
学习参考地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 本编随笔只是自己对 ...
- Git学习记录(一)
本篇文章介绍Git的本地使用 Git是什么? Git是世界上最先进的分布式版本控制系统. 那么什么是版本控制系统? 我们来举个例子,假设我创建了一个项目Project.1,里面写了一个README.t ...
- Git学习记录
一.简要说明 Git是分布式版本控制系统,而非集中式版本控制系统.其优势如下: 自由和开放源码 速度快,体积小 隐式备份(每台用户机上都有一个备份) 安全 不需要强大的硬件 更简单的分支 二.基本概念 ...
随机推荐
- DNS服务器能遭受到的DDNS攻击类型
每个网站都有可能会遭受到攻击,现在的互联网服务器遭受的最多的是DDOS攻击,本文总结了一些DNS服务器会遇到的DDOS攻击类型,以及相应的预防措施. [1]的作者将DDOS的攻击分为三种类型: 大数据 ...
- 深入学习Tesseract-ocr识别中文并训练字库的方法
上篇文章简单的学习了tesseract-ocr识别图片中的英文(链接地址如下:https://www.cnblogs.com/wj-1314/p/9428909.html),看起来效果还不错,所以这篇 ...
- Deep learning with Python 学习笔记(8)
Keras 函数式编程 利用 Keras 函数式 API,你可以构建类图(graph-like)模型.在不同的输入之间共享某一层,并且还可以像使用 Python 函数一样使用 Keras 模型.Ker ...
- #1 初识Python
前言 要说现在最时髦的编程语言是什么,那么一定是Python无疑了.让我们来一起来领略其风采吧! 一.Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum),被大家 ...
- Python循环文件推荐的方式,可用于读取文本最后一行或删除指定行等
读取文本最后一行: f = open('test11.txt', 'rb') for i in f: offset = -16 while True: f.seek(offset, 2) data = ...
- Ajax之跨域请求
一.引子 我现在开启了两个django项目,分别叫Demo1和Demo2,Demo1中有一个路径‘http://127.0.0.1:8000/index/’,对应的视图是index视图返回一个inde ...
- [转].Python中sorted函数的用法
[Python] sorted函数 我们需要对List.Dict进行排序,Python提供了两个方法对给定的List L进行排序,方法1.用List的成员函数sort进行排序,在本地进行排序,不返回副 ...
- Bootstrap学习记录-3.Badge、Breadcrumb、Buttons、 Button Group、Card、Carousel
1. Badge Badge作为数值标记组件,它能作为链接或按钮的一部分来提供计数作用,而且它通过使用相对字体大小来适应父级元素的大小.它的最基本的修饰符为.badge .badge-*. <b ...
- Docker 安装MySQL5.7(三)
Docker 安装MySQL5.7 1.搜索docker镜像(可以看到搜索的结果,这个结果是按照一定的星级评价规则排序的) docker search mysql 2.拉取docker的mysql镜像 ...
- 小程序webview应用实践
原文:小程序webview实践 作者:张所勇(转转开放业务部前端负责人) 公众号:大转转FE Fundebug经授权转载,版权归原作者所有. 大家好,我是转转开放业务部前端负责人张所勇,今天主要来跟大 ...