本文
主要介绍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
打开终端,命令行输入以下命令,然后等待系统自动安装:
|
|
结束后在终端输入命令 “git –version” ,查看git是否安装成功,输出版本号则代表安装成功。
github的使用指南
登录github,会显示 Learn Git and GitHub without any code! ,点击 Read the Guide 可查看使用指南,会点击这里。
git的使用指南
创建仓库
首先登录 github官网,如果没有账户需先用邮箱注册一个账户,然后点击 Repositories [new] ,新建仓库,新建页面如下。
- 1位置是用户名
- 2位置是仓库名
- 3位置是选择公开还是私有
- 4位置点击创建仓库
克隆仓库到本地
github每个仓库页面都会有一个 [Clone or download] 绿色图标,点击后复制自己仓库的 "https://github.com……/" 链接(其实就是仓库e页面网址后加.git),打开终端输入以下命令
|
|
等待克隆完成(终端会显示进度),克隆完成后在本地会看到自己的仓库文件。
push 和 pull
首先搞清楚两个概念,本地仓库和远程仓库,本地仓库也就是你本地电脑的文件了,远程仓库就是指github。 pull 就是将远程仓库的最新文件下拉到本地(会输入用户名和密码),命令如下:
|
|
push 就是将本地文件上传到远程仓库,不过需要经过三步,一是add,添加追踪或修改的文件,也就是想要把哪些文件提交上去就进行添加;二是commit,添加提交注释,提交到缓存区;三是push,刚刚提交到缓存区,也仅仅是在本地,我们需要上传到远程仓库。命令如下(会输入用户名和密码)(其中 add . 是指添加本地所有文件,也可以指定某文件,输入路径和文件名即可):
|
|
详细使用技巧
至此,其实已经可以基本使用git了,其他详细使用技巧请期待后续帖子更新。也可以参考网上教程廖雪峰git使用教程。
文章原创,可能存在部分错误,欢迎指正,联系邮箱 cao_arvin@163.com。