入门git

 

0x01前言

既然没有华丽的出场,那就平凡的分享,首先我要说明一点本篇文章针对Git初学者,对我自己学Git的资源的整合,其实本篇索引应该在我写Git系列文章的时候就紧跟着放上索引的,由于时间问题没有来得及整理,这里我详细整理下文章内容。其实说到git的文章已经很多了,这里分享下我的学习过程和自己摸索的过程。

个人整理Git学习资源请点击这里:(yes,I’m here)

      1、小丁带你走进Git世界一-git简单配置

http://www.cnblogs.com/dwlsxj/p/Github.html

      2小丁带你走进git的世界二-工作区暂存区分支

http://www.cnblogs.com/dwlsxj/p/git.html

      3小丁带你走进git的世界三-撤销修改

http://www.cnblogs.com/dwlsxj/p/git-revocation-amend.html

      4小丁带你走进git的世界四-重写历史记录

http://www.cnblogs.com/dwlsxj/p/git-remend-history-log.html

5、小丁带你走进git世界五-远程仓库

http://www.cnblogs.com/dwlsxj/p/git-remote.html

0x02视频资源

视频资源也许很多,我看的视频资资源是极客学院futurexiong老师所讲的git系列视频教程,教程中主要分为GIT本地操作、GIT远程操作、深入理解GIT远程操作,个人觉得futurexiong老师讲的很不错的。下面是视频的地址(详情请点击下面的视频链接地址):

http://my.jikexueyuan.com/9724528643/record/

下面截图是Git本地操作里面的详细内容:

学习下GIT本地操作、GIT远程操作这两节之后,就会对Git的操作有了一定的了解,但是仅仅是这些了解还是不够的。这时候要怎样扩展资源,顿时一顿百度之后,知乎上面发现了大神的回复内容有一本很屌的书叫Git Pro百度下瞬间高兴了。(知乎的评论忘了但是只记得这本书了)

0x03 网络文章

前面已经提到了,知乎用户回复有Git Pro书籍,这本书可谓是Git权威书籍了,书里面讲述了Git的几乎所有操作以及Git内部原理机制。正是看了这本书加上自己的实践和视频中的讲解写出了上面的文章。其实这本书中前面章节基本上你在看视频的时候已经讲解过了,但是我主要抓的重点的就是Git内部原理那一章节。看完了那一章节之后整个人都感觉顿时开朗,分析问题思路清晰。不妨大家也试试。或者说看了我的文章之后按照我的思路去学习下,然后在根据我的文章内容去分析下我所讲的示例,相信大家会有更好的收获。

上图就是Git Pro中内部原理篇,讲述了内部的生成的对象,以及底层的命令,学了底层命令之后方便我们分析一些问题。当然这里主要的内容,我已经在我的文章写清楚了,该理解的内容写在文章中。

接下里就是分享一些Git资源;

1、廖雪峰-Git教程

2、我所记录的git命令(非常实用)

3、专为设计师而写的GitHub快速入门教程

4、Git进阶指南

0x04结束语

祝大家在学习的道路上越走越远,如果有更好的资源回复中写上我会第一时间补充到文章中。

入门git的更多相关文章

  1. Git 快速入门--Git 基础

    Git 快速入门 Git 基础 那么,简单地说,Git 究竟是怎样的一个系统呢? 请注意接下来的内容非常重要,若你理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余. 在开始学习 G ...

  2. 小丁是怎样入门git的

    0x01前言 既然没有华丽的出场,那就平凡的分享,首先我要说明一点本篇文章针对Git初学者,对我自己学Git的资源的整合,其实本篇索引应该在我写Git系列文章的时候就紧跟着放上索引的,由于时间问题没有 ...

  3. 一篇入门 -- Git

    一. Git 介绍 Git作为一款分布式的==版本控制==工具,作为一名程序员,是必须要掌握的. 最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布.最初目的是为更好地 ...

  4. 使用Git Extensions简单入门Git

    前言 关于这个主题,之前我录了段视频教程,在本地看清晰度还可以,但传到优酷上就很不清晰了,即使是后来重制后还是一样不清晰,所以现在想整理成文字版.当然,大家还可以将我百度云上的视频下载下来观看,连同优 ...

  5. 10分钟入门git简易教程

    在注册了github账号之后,一度不知道该如何使用. 在仔细研究了github的官方说明文档.廖老师的教程.还有许多博主的文章之后,总算对github的操作和体系有了较为深刻的了解,还有这篇简单的入门 ...

  6. 10分钟带你入门git到github

    git的产生背景 开局先来一个故事吧,故事看完如果不想看枯燥无味的指令,没关系我已经把这篇文章的内容录制成了一个视频,点击文末阅读原文就可以观看.或者说你已经熟练掌握git的使用了,可以直接跳到总结部 ...

  7. android 入门-git之上传本地代码到github

    github部分: 1.首先去github网站 上注册一个用户 2.说明 https://guides.github.com/activities/hello-world/ 2.点击 New repo ...

  8. Git 入门 ---- Git 与 SVN 区别

    一. Git 是什么?        Git 是目前世界上最先进的分布式版本控制系统     二. 基础知识 有中心的 SCM(Software Configuration Management) 服 ...

  9. 新手入门 git

    Git是目前世界上最先进的分布式版本控制系统 特点:高端大气上档次 什么是版本控制系统 系统自动记录文件改动 方便同事协作管理 不用自己管理一堆类似的文件了,也不需要把文件传来传去.如果想查看某次改动 ...

随机推荐

  1. Swift - 告警框(UIAlertView)的用法

    1,下面代码创建并弹出一个告警框,并带有“取消”“确定”两个按钮 (注:自IOS8起,建议使用UIAlertController) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 ...

  2. Cloud Foundry中通用service的集成

    目前,CloudFoundry已经集成了很多第三方的中间件服务,并且提供了用户添加自定义服务的接口.随着Cloud Foundry的发展,开发者势必会将更多的服务集成进Cloud Foundry,以供 ...

  3. Delphi实现窗口一直在桌面工作区内显示(重写WM_WINDOWPOSCHANGING消息)

    有的时候我们要实现一个悬浮窗口,并使该窗口一直显示在桌面的工作区内.即整个窗口要一直显示在屏幕上,不能超出屏幕的上下左右边缘.此功能的实现也不难,我们需要自己写代码来响应窗口的WM_WINDOWPOS ...

  4. Go的String转码包

    https://github.com/qiniu/iconv https://github.com/djimenez/iconv-go 这是与go不相干的转码包:https://github.com/ ...

  5. JMS的样例

    1.JMS是一个由AS提供的Message服务.它能接受消息产生者(Message Provider)所发出的消息,并把消息转发给消息消费者(Message  Consumer).2.JMS提供2种类 ...

  6. CSS3 Media Query实现响应Web设计(宽度为不同的移动设备)

    现在的屏幕分辨率.小到320px(iPhone),大到2560px或甚至更高(大显示屏).范围内变化很大.除了使用传统的台式机.用户会越来越多的通过手机.上网本.iPad一类的平板设备来浏览页面. 这 ...

  7. HDU 1061 N^N (n的n次方的最后一位)

    题目意思: http://acm.hdu.edu.cn/showproblem.php?pid=1061 求N^N的最后一位数. 题目分析: 此题有非常多种方法,主要是中循环节,看自己怎么找了.我的方 ...

  8. 百度富文本编辑器UEditor1.3上传图片附件等

    今天一直在整我的一个项目的编辑器上传图片,我用的是百度UEditor 1.3版本号的:如今已经有了1.4的了,只是还算比較新吧,可是官网上面没有上传图片这些的教程,而网上对于这方面的资料非常少啊,折腾 ...

  9. spring原拦截器配置与新命名空间mvc:interceptors配置拦截器对照与注意事项

    原先,我们是这么配置拦截器的 <bean id="openSessionInViewInterceptor"class="org.springframework.o ...

  10. Yii学习笔记之三(在windows 上安装 advanced )

    首先说一下下载地址: http://www.yiiframework.com/download/ 然后将下载下来的文件进行解压到 你指定的文件夹 解压过程中假设报什么错误 直接忽略掉 我的解压文件夹是 ...