github 网页版的使用
2016-04-03 09:09
246 查看
0x00 前言
我们一直用GitHub作为免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的。其实GitHub还是一个开源协作社区,通过GitHub,既可以让别人参与你的开源项目,也可以参与别人的开源项目。在GitHub出现以前,开源项目开源容易,但让广大人民群众参与进来比较困难,因为要参与,就要提交代码,而给每个想提交代码的群众都开一个账号那是不现实的,因此,群众也仅限于报个bug,即使能改掉bug,也只能把diff文件用邮件发过去,很不方便。我们都知道github 支持命令方式进行代码上传管理,这就给初学github 增加了另外一个工作,学习使用github的命令行,并且网上很多教程都是说应该使用github命令行进行操作,确实不怎样好,这对普通入门者来说,一来增加了工作量,二来github的命令行版本还是桌面版本的使用也很复杂。
其实我们完全可以在网页完成绝大部分的功能,这些功能对于绝大部分人来说,已经够用了,尤其是一般的使用者,当然我也是一个一般的使用者。
0x01 github 网页版的注册账号
1 打开github的官网,地址为 https://github.com/
2 然后点击 方框" Sign up for GitHub "
3 接着在 " Username "、" Login can't be blank " 、" Email can't be blankPassword "这三个提示下面依次填写 用户名、登陆密码、验证账号的邮箱
4 最后点击 “ create an account "
5 然后去 登录邮箱(你填写在github的邮箱) ,点击github发送过来的邮件,激活账号
6 一些重要特性
You’ll love GitHub
Unlimited collaborators # 无限的团队成员合作。也就是说,一个项目可以有无限个团队成员Unlimited public repositories # 无限的公开项目。也就是说,你可以建立N多个项目,只要这些项目是公开的;可以选择付费建立私有项目,这样其他人就无法查看
Great communication
Friction-less development
Open source community
0x02 创建一个仓库 Your repositories
1 我们用第一步注册到的账号登录到github账号后,在github的页面中的 右侧中间位置可以看见 绿色方框 " New repository "2 我们点击该绿色方框" New repository " ,然后看到以下这些名称
" Repository name " #填写我们的仓库名称,例如我填写了"learning"
" Description (optional) " # 填写我们仓库的相关描述,例如我填写了"哈哈哈哈哈哈"
”Initialize this repository with a README " #我选择勾选该项,当然你也可以不勾选
" add a gitignore " # 例如我会在下拉框选择 " python ", 当然你也可以不选择任何项
" add a license " # 例如我会在下拉框选择 " GNU General Public License v3.0 ",当然你也可以不选择任何项
3 当我们填完这些信息, 选择" Create repository ",之后便成功创建了一个仓库(repository)
0x03 如何在一个仓库中创建一个文件
1 我们首先在github网站中 打开我们刚刚建立的一个仓库(repository)2 页面中间有个 " new file " , 点击它, 然后就会调出新页面,之后在该页面就可以攥写代码
3 在 第一步打开的 仓库(repository) 页面中,中间有一个" upload files ", 点击它,之后会弹出新界面
4 在弹出的新界面,其中有一个大方框 " Drag additional files here to add them to your repository or choose your files " 把我们要上传的文件 拖到 该方框
5 提示: 请在上传过程中保持良好的网络状态。例如只保留该上传的网络连接,请勿同时观看影片或者下载电影等行为,因为会造成上传失败,尤其上传大文件时。
0x04 如何在一个仓库(repository)创建文件夹
1 我们首先在github网站中 打开我们刚刚建立的一个仓库(repository)2 页面中间有个 " new file " , 点击它, 然后就会调出新页面,之后在该页面就可以攥写代码
3 在" new file " 中 方框 " name of file " 填写路径 " /value/high.txt " , 那么我们在创建high.txt 文件的同时也创建了文件夹" value "
4 之后我们可以采用 " 0x03 如何在一个仓库中创建一个文件 "中的 第一、二个步骤,创建一个readme.txt 文件,以此来创建一个文件夹" value "
5 最后我们可以把一些文件上传到 " value " 文件夹里面,我们可以上传一个或者多个文件到该文件夹
0x05 命令版本和桌面的下载及其使用
1 github桌面版下载地址 https://desktop.github.com/2 github 的安装
点击运行 Git-2.8.0-64-bit.exe , 之后保持默认设置,一直点击 " next " , 最后完成安装。
3 当然我们也可以选择学习使用 桌面版。只是不够网页版操作方便。但是在管理很多并且代码量非常大的时候,就推荐时候这种桌面版了。
4
我的说明非常适合懒人,我的这些方法对于一般使用者来说,是非常足够了。其他网上使用教程如下,
入门篇 http://backlogtool.com/git-guide/cn/intro/intro1_1.html
高级篇 http://backlogtool.com/git-guide/cn/stepup/stepup1_1.html
Git索引 http://backlogtool.com/git-guide/cn/reference/
Git 英文版使用手册 https://git-scm.com/book/en/v2 #可以下载PDF、html等格式文档离线观看
Git 的使用经验资讯 http://www.sec-wiki.com/news/search?wd=Github
相关文章推荐
- vim命令集及快捷键
- 《More Effective C++》条款27:如何让类对象只在栈(堆)上分配空间?
- 一起talk C栗子吧(第一百三十七回:C语言实例--查看环境变量)
- 使用IOCTL代码实现LCD背光调节
- Python之路【第十八篇】Django小项目简单BBS论坛部分内容知识点
- composer install or update 报错问题解决
- UNIX环境高级编程学习笔记
- 电商平台学习笔记(七)——模板方法结合Spring在DAO层的应用
- 电商平台学习笔记(七)——模板方法结合Spring在DAO层的应用
- C++中C/C++格式化输出
- 环境搭建笔记(一)——Maven配置Struts2+Spring4+Mybatis3运行环境
- 环境搭建笔记(一)——Maven配置Struts2+Spring4+Mybatis3运行环境
- JAVA容器类总结
- 201453408刘昊阳 《Java程序设计》第5周学习总结
- day01-SpringMVC+Spring+Mybatis+Mavan+SVN环境搭建及测试
- 电商平台学习笔记(四)——Spring配置Mybatis简化DAO层省略Mybatis核心配置文件
- 《重构-改善既有代码的设计》读书笔记
- 电商平台学习笔记(一)——Spring MVC+Mybatis分页插件
- 电商平台学习笔记(一)——Spring MVC+Mybatis分页插件
- JVM学习笔记(一)——eclipse优化