GitHub入门

来源:互联网 发布:电脑不能从网络启动 编辑:程序博客网 时间:2024/06/05 04:17

Git

学习GitHub之前我们必须了解学习Git

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

git的作用就是对文件进行版本管理,方便在不同版本进行切换修改,类似文件分不同时间备份让后需要时找回其中一份代替,不过更方便使用。
这里写图片描述
SVN记录的是每一次版本变动的内容
Git则是将每个版本独立保存
Git包括工作区域,暂存区域和Git仓库
Git工作流程:
1. 在工作目录中添加,修改文件
2. 将需要进行版本管理的文件放入暂存区域
3. 将暂存区域的文件提交到Git仓库
Git管理的文件有三种状态:
-已修改
-已暂存
-已提交
git init —— 目录中创建新的 Git 仓库。
可以看到在你的项目中生成了 .git 这个子目录。 这就是你的 Git 仓库了,所有有关你的此项目的快照数据都存放在这里。
git add README.md —— 命令可将该文件添加到缓存

将工作目录的文件放入Git仓库只需两步:
1. git add 文件名
2. git commit -m “你干了啥”

什么是GitHub?

gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。
1. Windows系统,下载github for Windows
2. 注册GitHub账号
3. 登陆到GitHub for Windows
这里写图片描述

登陆后,开始创建第一个仓库,点击左上+号

这里写图片描述
有三个选项:Add,Create,Clone
Add:
如果本地有工程,就可以使用Add添加
Clone:
将在浏览器上已经创建好的项目导入本地
Create:
创建一个仓库(repository)

创建成功后有两个文件:
.gitignore 用于忽略你不想提交到Git上的文件
.gitattribute 指定非文本文件的对比合并方式

原创粉丝点击