git的安装

本文

主要介绍git和记录git的安装过程。

版本 说明
0.1 初版发布

背景

  • 主机: Thinkpad S2
  • 系统: Deepin GNU/Linux 15.11
  • 内核: Debian 6.3.0-18+deb9u1
  • git版本: git version 2.11.0

参考

什么是Git?什么是Github?

Git是一个帮我们管理文件版本的程序,专业名称叫:分布式版本控制系统。GitHub是基于git的代码库托管站,也算是程序员的SMS(以码会友),其中一个主要的开源代码发布或托管站git的作用就是对文件进行版本管理,方便在不同版本进行切换修改,类似文件分不同时间备份然后需要时可以找回其中一个版本。GitHub某种程度上就是代码的网盘,也有开源开发商作为代码发布、存放、征集Bug和意见用。类似于相同功能的,国内版为Gitee(码云)。

对了,还有人称gitub为世界上最大的同性交友网站,貌似也有道理。

下载Git

打开终端,命令行输入以下命令,然后等待系统自动安装:

1
sudo apt install git

结束后在终端输入命令 “git –version” ,查看git是否安装成功,输出版本号则代表安装成功。

github的使用指南

登录github,会显示 Learn Git and GitHub without any code! ,点击 Read the Guide 可查看使用指南,会点击这里

git的使用指南

创建仓库

首先登录 github官网,如果没有账户需先用邮箱注册一个账户,然后点击 Repositories [new] ,新建仓库,新建页面如下。

  • 1位置是用户名
  • 2位置是仓库名
  • 3位置是选择公开还是私有
  • 4位置点击创建仓库
github新建仓库

克隆仓库到本地

github每个仓库页面都会有一个 [Clone or download] 绿色图标,点击后复制自己仓库的 "https://github.com……/" 链接(其实就是仓库e页面网址后加.git),打开终端输入以下命令

1
git clone https://github.com/......

等待克隆完成(终端会显示进度),克隆完成后在本地会看到自己的仓库文件。

push 和 pull

首先搞清楚两个概念,本地仓库和远程仓库,本地仓库也就是你本地电脑的文件了,远程仓库就是指github。 pull 就是将远程仓库的最新文件下拉到本地(会输入用户名和密码),命令如下:

1
git pull

push 就是将本地文件上传到远程仓库,不过需要经过三步,一是add,添加追踪或修改的文件,也就是想要把哪些文件提交上去就进行添加;二是commit,添加提交注释,提交到缓存区;三是push,刚刚提交到缓存区,也仅仅是在本地,我们需要上传到远程仓库。命令如下(会输入用户名和密码)(其中 add . 是指添加本地所有文件,也可以指定某文件,输入路径和文件名即可):

1
2
3
git add .
git commit -m "first push"
git push

详细使用技巧

至此,其实已经可以基本使用git了,其他详细使用技巧请期待后续帖子更新。也可以参考网上教程廖雪峰git使用教程


文章原创,可能存在部分错误,欢迎指正,联系邮箱 cao_arvin@163.com。