Git学习原版手稿
手稿诞生记
Git学习的时候难免会有遗忘然后往复学习查看的过程,所以就形成了这个学习的手稿,记录了Git使用过程中的大部分命令,今天在清理的时候偶然看到了这些记录,而且最近也在写Git的使用教程,大致的学习线路也是按照这个记录在更新,于是想在这留存下来做个纪念。
第一张图看似密密麻麻,其实没有多少命令,主线记录了大部分使用的命令,还有一些杂七杂八的内容,开始学习的时候会经常忘记命令的使用方式,然后每次再看一下这个就可以快速的帮助回复记忆。感觉这种学习方式还是可以的,只记录主要内容,然后其他具体使用和扩展的记忆通过主线来恢复,有效提高了记忆和使用的熟练度。

第二张图应该是git在使用过程中遇到的问题,做的记录。一般做记录都是经常用或者遗忘的内容,这次应该是git本地分支与远程分支存在冲突,解决后记录如何操作的。按着这个步骤操作过几次后基本就熟练使用了,所以也分享一下。

Git教程规划
目前在编写Git使用教程,通过以实际演练的方式将git使用方法和使用过程中遇到的问题进行总结,期望达到通过跟着几篇文章达到快速使用。目前已经写了两篇文章是在本地仓库操作的文章,记下来会更新与远程分支进行交互的文章,其中很多地方用词或者用法是按照自己的理解写的,可能叫法不够准确,后期会持续的维护更新。
文章列表
按着目前规划的主线往下进行更新,其中可能会有变动,但是大的方向不会有太大变化。
- Git使用一|Git初始化到提交,记录git创建与提交。——已发布,点击访问
- Git使用二|Git前生今世,记录git日志与版本切换。——已发布,点击访问
Git使用三|Git远程分支,记录如何推送远程分支和克隆远程分支。——规划中Git使用四|Git版本切换,记录git多版本切换,协作开发。——规划中Git使用五|Git拉取与合并,记录git远程仓库的更新与合并。——规划中Git使用六|Git系列问题解决方案,记录git使用过程中遇到的问题与解决。——规划中- ......
上述的列表是大致规划与方向,会根据发布的文章和实际的使用有持续的变动,敬请期待。
结束语
Git作为每个研发着必要掌握的技能,而且github作为最大的开源社区,想要了解也需要掌握对应的git知识,所以了解和学习git是必不可少的。如果喜欢的话就收藏和关注我的博客 https://hhongwen.cn ,更多精彩的文章和最新更新也在我的个人博客。
Git学习原版手稿的更多相关文章
- Git学习备忘
本文参考廖雪峰写的精彩的git学习文档,大家可以直接去官网看原版,我这里只是便于自己记录梳理 原版地址:http://www.liaoxuefeng.com/wiki/0013739516305929 ...
- Git 学习看这篇就够了!
Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. 可能新手会问"git和github有什么关系啊?" git是一个版本控制工具: githu ...
- Git学习笔记与IntelliJ IDEA整合
Git学习笔记与IntelliJ IDEA整合 一.Git学习笔记(基于Github) 1.安装和配置Git 下载地址:http://git-scm.com/downloads Git简要使用说明:h ...
- git学习之branch分支
作为新手,站在我的角度肤浅的来理解,分支就是相当于开辟了一个新的临时工作区,在这个工作区进行文件代码改动,然后在合并到master主工作区,这样能保证主工作区的安全性和稳定性,对于团队协作尤为重要. ...
- git学习手册
#git学习手册 git: Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.[2] Git 是 Linus Torvalds 为了帮助管理 Linux内核开发而 ...
- Git学习笔记(10)——搭建Git服务器
本文主要记录了Git服务器的搭建,以及一些其他的配置,和最后的小总结. Git远程仓库服务器 其实远程仓库和本地仓库没啥不同,远程仓库只是每天24小时开机为大家服务,所以叫做服务器.我们完全可以把自己 ...
- Git学习笔记(四)
一.忽略特殊文件 在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件. 不需要从头写.gitignore文件,GitHub已经为我们 ...
- git 学习笔记6--remote & log
git 学习笔记6--remote & log 创建SSH Keys ssh-keygen -t rsa -C "1050244110@qq.com" 本地关联远程 git ...
- Git学习(4)基本操作
1.版本提交 首先,接着上个Git学习(3)继续 我们先修改test.txt文本内容,增加一些信息进去,然后保存: Add a new data 第一步:运行命令 git status 命令查看文件是 ...
随机推荐
- Serv-u 外网访问内网的FTP服务器
1. 背景简介 最近研究如何在内网搭架FTP服务器,同时要保证外网(公网)能访问的到.终成正果,但走了一些弯路,在此记下,以飨后人. 2. 基础知识 FTP 使用 2 个端口,一个数据端口和一个命令端 ...
- iframe 跨域请求
iframe.contentWindow 兼容各个浏览器,可取得子窗口的 window 对象. iframe.contentDocument Firefox 支持,> ie8 的ie支持.可取得 ...
- 生于MVP,死于PMF
本文的主要内容会按照是什么.为什么以及如何做的逻辑展开,主要包括以下几部分: 什么是MVP与PMF: 为什么要有MVP与PMF: 如何创建MVP: 如何验证PMF. 什么是MVP与PMF MVP(Mi ...
- centos6 没有eth0网络
编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 ONREBOOT=no #改成yes service network restart 在用 ifconfig ...
- [POI2008]账本BBB
题目 BZOJ 做法 明确: \(~~~1.\)为了达到目标分数所取反的次数是固定的 \(~~~2.\)为了满足前缀非负,得增加取反和滚动次数 滚动的次数可以枚举,增加的取反可以通过最小前缀和得到 滚 ...
- flume 使用遇到问题及解决
1. ../flume/fchannel/spool/data/ 目录下发生缓存文件积压 可能原因:同一时间同一客户端下向两个监控目录mv文件:或同一时间多个客户端向服务端上传文件 2.清空../fl ...
- 使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象
之前开发时遇到的一个问题,使用easyui的form提交表单,在Chrome下时没问题的,但是在IE下出现类似附件下载时提示是否保存的现象. 这里记录一下如何解决的.其实这个现象不光是easyui的f ...
- 【bzoj1899】[Zjoi2004]Lunch 午餐(贪心+dp)
题目传送门:https://www.lydsy.com/JudgeOnline/problem.php?id=1899 显然为了节省时间,吃饭慢的人要先打饭.于是我们可以先把所有人按吃饭时间排序,于是 ...
- java中,return和return null有什么区别吗?
java中,return和return null有什么区别吗? 最大的区别:return;方法的返回值必须是void!return null;方法的返回值必须不是 原始数据类型(封装类除过)和void ...
- codeforces 705B:Spider Man
Description Peter Parker wants to play a game with Dr. Octopus. The game is about cycles. Cycle is a ...