您的位置:首页 > 编程语言

GitHub入门

2017-08-22 16:07 281 查看

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 指定非文本文件的对比合并方式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  github