1.Git的简介

同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代。
Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区免费使用 BitKeeper 的权力。 这就迫使 Linux 开源社区(特别是 Linux的缔造者Linus Torvalds)基于使用 BitKeeper时的经验教训,开发出自己的版本系统。他们对新的系统制订了若干目标:
1.速度
2.简单的设计
3.对非线性开发模式的强力支持(允许成千上万个并行开发的分支)
4.完全分布式
5.有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)
自诞生于 2005 年以来,Git 日臻成熟完善,在高度易用的同时,仍然保留着初期设定的目标。 它的速度飞快,极其适合管理大项目,有着令人难以置信的非线性分支管理系统。

2.Git的安装

下载地址:https://git-scm.com/downloads
GIT的入门
根据不同版本选择不同类型的安装包,有32位windows和64位windows系统安装包
GIT的入门
然后按默认进行安装,默认Git安装在C盘的Program Files的Git文件夹里
GIT的入门
在安装好了Git之后,点击右键之后会多出了两个Git选项,Git GUI Here和Git Bash Here
GIT的入门
点击Git GUI Here,会弹出一个窗口,有三个选项:
1.创建新的仓库;
2.克隆存在的仓库;
3.打开存在的仓库;
GIT的入门
点击Git Bash Here,会弹出一个命令行窗口,可以输入一些Git指令
GIT的入门
输入 git --version可以查看当前版本
GIT的入门
安装之后还需要进行一些基本信息设置
设置用户名:git config --global user.name‘你在github上注册的用户名’
GIT的入门
设置用户邮箱:git config – global user.email ‘注册时候的邮箱’
GIT的入门

3.Git的简单操作

3.1创建本地仓库

在桌面上新建一个本地仓库文件夹,打开文件夹点击Git GUI Here
GIT的入门
点击Create New Repository,新建一个新的本地仓库
GIT的入门
默认将新建的本地仓库存在该文件夹中
GIT的入门
点击Create,就会弹出下图界面
GIT的入门
我们在repo1下面就创建了一个.git文件夹,但是注意windows可能默认不显示隐藏文件夹,我们就看不到这个文件夹
GIT的入门
所以我们需要设置一下文件夹选项显示.git隐藏文件,下面就可以显示出这个文件夹了,这个.git就是本地仓库文件夹了
GIT的入门
如果需要快捷操作的话直接在Git Bash Here里输入git init也是可以快速获得本地仓库
GIT的入门

3.2 复制一个git仓库到本地

使用 git clone 拷贝一个 Git仓库到本地,让自己能够查看该项目,或者进行修改。
如果你需要与他人合作一个项目,或者想要复制一个项目,看看代码,你就可以克隆那个项目。 执行命令:
git clone “想要复制的Git仓库名称”
GIT的入门

4. 在gitee上创建仓库

4.1 gitee创建仓库

首先***云,然后点击右上角的加号,就可以看见新建仓库按钮
GIT的入门
然后填写仓库的名称和保存路径,完成一些基本信息填写就好了
GIT的入门

4.2 码云的优势

相比于GitHub,码云有以下优势:
首先,在语言的使用上,当然中文交流更畅快、更有效率;
其次,国内 IT 行业有自己的特点,天然决定了对开源软件的需求也有自己的特点,比如小程序这个东西,只有国内有,做个开源的小程序托管在码云比 GitHub 明显更有优势,因为关注着都是国内的开发者;
然后,开源不仅仅是大项目,像 OpenStack、Tensorflow 这样的大厂大作,确实有 GitHub 就够了,但是这样的大型项目毕竟不是普遍情况。现在编程越来越普及,每个人都可以参与和贡献开源项目,去做一些有意思的东西分享出来,那么从受众、交流便利度、访问速度等方面,码云都有优势。

到这里,Git的入门基本知识也基本介绍完毕。

相关文章:

猜你喜欢
  • 2021-07-18
  • 2021-06-07
  • 2021-09-25
  • 2021-04-21
相关资源
相似解决方案