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 指定非文本文件的对比合并方式
- 【Github】github是什么?github入门
- GitHub入门
- github入门
- github入门
- github入门
- github 入门
- Github入门
- github 入门
- github 入门
- github入门
- GitHub入门
- github 入门
- GitHub入门
- github入门
- Github入门
- gitHub 入门
- GitHub入门
- Github入门
- JavaScript面向对象的程序设计2(组合构造和原型 继承)
- MTK android6.0 如何预置APK使得用户可以卸载,并且恢复出厂设置时能够恢复
- 配置Tomcat8重写机制 RewriteValue & RewriteRule
- MapReduce:详解Shuffle过程
- try{}finally{}语句探讨
- GitHub入门
- springboot【22】监控管理之Actuator监控端点简介
- vc实现透明位图,透明背景
- 世界线 bitset
- PAT 1016 未通过,段错误
- 清除缓存工具类
- Axure RP 8 教程
- JS字符串使用占位符轻松实现拼接
- 用彩虹表破解MD5、LM Hash等复杂加密密码