HTML5学堂:在局域网当中,我们通常使用SVN作为项目开发管理工具,但是局域网有一定的局限性,对于希望异地的开发团队,GitHub是一个很好的选择,除了能够作为项目版本管理工具之外,GitHub还被大家共建为了一个代码分享平台,很多优秀的源代码从GitHub中都能找到。本文就来说说,如何使用GitHub。
登录github官网:github.com
进行用户注册(sign up)/登录(sign in)
登录页面之后,进行Git Hub的客户端下载——注意选择相应的操作系统
从客户端登陆
connect : 填写在github中的注册用户名和密码;
configure : 填写用户名和接收提醒信息的邮箱;
repositories : 此时我们还没有建立任何的项目文件,直接skip(跳过)即可。
点击repositories,之后,将工程文件拖动到页面当中,会产生new repository的对话框。
填写 new repository中的基本信息,同时勾选“push to github”
登录网页,选择设置按钮,选择organization,创建组织(注意,必须创建组织,否则不能够使用)
单击“create new organization”创建一个新的组织
输入组织名称以及希望接收信息的邮箱
进行付费模式的选择——open source
之后进行成员选择,可以不进行成员邀请
组织创建完成~ 此时在客户端进行刷新,会出现新创建的组织
欢迎沟通交流~HTML5学堂
进入github的个人首页,创建新的工程:https://github.com/new
选择owner(工程文件的所有者),填写工程文件名,书写关于工程文件的基本描述信息。之后进行工程文件的创建,复制给出的HTTP链接地址,在桌端进行SVN检出
第一次检出连接速度比较慢,需要耐心等待。此时,如果是第一次使用,需要填写相应的用户名和密码(github的)
readMe文件的创建:在链接地址的下面,有一个readMe的链接,点击之后可以进入,之后可以对这个文件进行修改。该文件可以用来描述当前工程的一些基本信息。相当于是所谓的“接口文档、说明等等”
在检出之后,再进行SVN的更新,会有三个文件夹,分别是.svn(用于存储每次的数据变化),branches(表示分支),trunk(表示主干)
如果我们有多个人进行项目协作,我们可以分别上传到branches中,之后将整合后的成品代码放置到trunk中(在分支中,还可以放置之前的一些版本-如果网站存在多个版本的话)
备注:此处可以通过SVN检出,也可以直接通过客户端上传代码,个人更喜欢SVN(主要是用习惯了),对于客户端上传,4班孩纸很给力的进行了整理,而且图文并茂,推荐阅读《GitHub安装使用》(点击即可,有链接)
登录网站之后,单击头像
如果没有公众账号的话,需要进行账号的注册,邮箱邮件激活,填写基本的注册信息之后,就可以使用本地上传头像的功能了。
如果本身就有账号,点击“upload new picture”按钮即可
Plus:关于GitHub就讲到这里,对于SVN需要了解的可以点击——>SVN的安装查看
欢迎沟通交流~HTML5学堂