Git工具学习的整理
1. 前言
在实习的期间,需要频繁使用git工具,维护本地代码与远程库代码的版本统一,提高开发的效率。但在使用的过程中,由于git使用不规范、理解不准确,导致了提交message不规范,分支紊乱,甚至本地代码丢失等问题。所以有必要抽空写一篇有关Git的文章,整理记录一下Git的学习过程与技巧感悟。
本文仅是帮助本人整理git内容,突出自己感觉比较重要的部分,加深一下对git了解,不会过分关注具体实现方法。如果大家有什么疑问困惑,发现什么问题错误,欢迎一起在讨论区探讨。
2. Git 定义、安装与配置
2.1 Git 定义
这部分内容不多赘述,详细内容可以百度一下,了解一下GIT (分布式版本控制系统)。一言以蔽之,git是一种开源分布式的版本管理系统,可以有效、高速地处理从很小到非常大的项目版本管理。
2.2 Git 安装与配置
我工作的环境是ubuntu18, 在linux环境下安装git比较简单。网上相关的资料也比较多,不是本文主要重点,不多展开:
相关参考网址
2.3 Git 与 Github
我们使用Git是为了维护一个项目开发版本统一,Github 是基于Git的代码托管服务。我们可以通过git实现将我们本地的代码与github远端的代码版本进行控制。
俗一点就是 😃 :
开个玩笑,可以去这里看看: 知乎Git 跟 GitHub 是什么关系
gitee 平台与 github 类似,前者是国内,速度会快一点吧,不过后者资源丰富的多。如果访问github比较慢,可以试试: ubuntu 上解决访问github 慢的方法。gitlab 是企业用的比较多,允许创建私有仓库。我们可以根据自己的需求,选择相应的远程代码保管仓库。
知道了两者的关系,我们就可以尝试的将本地git与各github进行连接.
先立个 FLAG 后期做一个自己本地git和github连接的日志过程吧. 😦