飒水飞月 2020-05-27
介绍:
gitHub是一个面向开源及私有软件项目的托管平台,是一个开源的分布式版本控制系统,可以对项目进行版本管理。
因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。
gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。
基本功能:
作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
GitHub可以托管各种git库,并提供一个web界面,GitHub为一个项目贡献代码非常简单:首先点击项目站点的"fork"的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的"pull request"机制向项目负责人申请代码合并。
GitHub项目本身自然而然的也在GitHub上进行托管,只不过在一个有的,公共视图不可见的库中。开源项目可以免费托管,但私有库则并不如此。
Git基本使用方法:
1). 了解git一些常见命令
1. git init 初始化本地仓库
2. git add . 添加要管理的代码(当前的代码才能被git管理)
3. git commit -m ‘提交日志‘ 把暂存区的文件去提交到git仓库
4. git status 查看状态
5. git log 查看提交日志
6. git diff 查看代码修改
7. git reset --hard 版本回退
8. git reflog 查看所有版本号
9. git reset --hard HEAD^ git reset --hard 版本号 可以回退到上一个版本 或者指定版本
如果当前最新的代码没有提交马上回退 当前最新代码就没有了
如果当前最新代码提交了但是再次回退 当前最新的代码还能找到
2). 安装git环境(安装了环境之后才可以使用git命令来管理源代码)
1. 需要先安装 Git-2.13.0-64-bit.exe
2. 双击打开安装包一路下一步
3. 测试是否安装成功 在桌面任意空白处右键出现git bash here 表示成功
?
3). 配置当前git用户和邮箱
1. git是在本地进行源代码版本管理 (就需要一个本地管理代码的账户(用户))
2. 配置当前git用户 (如果不配置用户和邮箱是无法使用git来管理)
3. 配置命令 打开git bash黑窗 分别执行
git config --global user.name 名字 (取个名字)
git config --global user.email 邮箱(个人的邮箱)
4). 验证用户是否配置成功
打开C盘 》 用户 》 当前你登录的用户 》 .gitconfig文件 (可以打开当前文件修改用户和邮箱)
详细使用方法可看:https://blog.csdn.net/txw0415/article/details/80615045
1. 注册一个github账号
2. 打开https://github.com/join?source=header-home 注册页面
3. 输入用户名 邮箱 密码
4. 选择免费账户
5. 输入一些描述提交
6. 点击 start a project
7. 进入你的邮箱验证验证邮箱
总结:
GitHub是代码玩家的MySpace。在GitHub,用户可以十分轻易地找到海量的开源代码。推荐程序员使用和学习。