Github--账号重新申请与配置
2017-04-24
最近洗心革面痛下决心要好好再深入学习一番前端,正好加入了一个外包团队接了份单子,外包项目正在如火如荼地进行着,自己也打算趁这个机会来好好学习总结一番。
但是俗话说得好,“工欲善其事,必先利其器”,了解现有的开发工具会有助于你更高效地开发。
首先第一点,啥是Github?
反正那年我才刚上大二,面对着各种网上搜来关于Github的解释啊教程啊一头雾水,可能是当时他们讲的太高大上了,也可能是当时自己还太年轻心浮气躁的没静下心来看,直到最近才用着用着摸出个所以然来的。
Github,目前世界上最先进的分布式版本控制系统,没有之一。[廖雪峰老师的话]
我个人觉得这玩意是不是世界最先进倒不好说,反正很是流行。本人一计算机专业代码狗,身边的同学都会用Github,做个作业打个项目:“你去Github搭个仓库吧”,搞得你不会用Github就会被同学鄙视一番,那可怎么办,学啊。
首先先来看这个版本控制系统,为何要版本控制呢?假设你做一个项目,弄了个1.0版本,后面客户改了改需求,你在原来的基础上弄了个2.0版本,结果客户一看这需求改的不好还是想要回原来的。改的少还好,改得多了你只能一边骂街一边改回去,搞不好你都不记得之前的代码长啥样了。那有人说我弄一个版本保存一个副本就好了呗,改个十多次放得又乱你还能找到原来的代码?而且这很浪费内存的。所以如果能有一个系统,帮你保存你的每个版本(不管这个版本是否完整都能帮你保管),你只需要每次把手头上弄好的最新版本提交到这个系统上即可,然后可以继续在你原有的代码上修改。就算你手头上的代码丢了、不想要了,随时随地都能在这个系统中找回代码或者退回以前的版本去,这样岂不妙哉!Github就是这样一个强大的版本控制系统。
然后再说说这个分布式,分布分布,从其字面意思看,就是把内容分别布置在不同的地方。那么这个分布式又有什么用呢?现在项目讲究团队合作嘛,假设你和你的队友一起做网站,各做了页面的一部分,那么每次做好了你们还得用U盘拷贝一份到对方的电脑上,然后手动整合代码,这样才能合并成一个完整的页面,听起来感觉很是麻烦,也很容易乱。但是使用Github以后,你们每个人都可以把自己做好的最新的版本放到Github上面去,Github会帮你们自动整合成一份完整的代码(特殊情况时Github会提示需要你手动整合),然后这时你就可以把Github上的最新版本代码复制(pull)到你的电脑上面去,从此你就有了一份完整的代码,你的队友也是如此。整个开发过程你们就这样提交(push)又pull,无需U盘,可远程操作,方便了许多。
总地严肃地说,分布式的版本控制就是每个人都可以创建一个独立的代码仓库用于管理,各种版本控制的操作都可以在本地完成。每个人修改的代码都可以推送合并到另外一个代码仓库中。[摘自百度知道,出处不详]
总而言之,言而总之,Github是个好东西,希望你也有哈哈。
那么如何拥有Github账号呢?
1.首先登陆其官网:https://github.com/

新来的同学请点击右上角的Sign Up,已有账号请点击Sign in并跳过第二步
2.填写注册所需的个人信息

用户名(不可重复)、邮箱、密码等等。。。
然后坐等Github给你邮箱里面发激活链接,点击激活链接之后你就拥有一个自己的Github账号啦
Github--账号重新申请与配置的更多相关文章
- 多个github账号时,本地配置ssh-key
由于需要,申请了多个github账号,但是都是在同一台电脑上操作,原来只有一个账号进行ssh操作时,推送没有遇到什么问题,现在有多个账号了,推送的时候就有点懵逼了,下面是根据网上的资料来进行多个账号, ...
- 同一个电脑配置两个github账号
mac中.ssh文件夹在根目录下,所以表示成 ~/.ssh/. 一.同一个电脑配置两个github账号1.分别为两个GitHub账号生成SSH密钥 $ cd ~/.ssh $ ssh-keygen - ...
- Git配置多个github账号免密登录
在公司开发中,有时候会存在公司账户跟私人账户共存,并随时需要切换的情况,这种情况下git可以配置多个ssh-key,无缝切换账号. 假如有两个github账号,一个是私人github账号,一个是公司g ...
- GitHUB帐号申请及相关操作
GitHUB帐号申请及相关操作 GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub.GitHub 于 2008 年 4 月 10 ...
- GitHub学习心得之 安装配置与多帐号管理
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 GitHub学习心得之 安装配置与多帐号管理 1.前言2.GitHub Linux安装(ub ...
- 如何在一个电脑上使用两个github账号
问题描述:公司电脑上默认使用的是公司的github账号,如果希望写一些代码放到个人的github账号上,就需要配置让一个电脑上可以使用两个github账号 原理:管理两个SSH key 1.生成两个S ...
- 将本地的代码推送到公网的github账号去
将本地的代码推送到公网的github账号去 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 最近工作上需要用到github账号,拜读了一位叫廖雪峰的大神的文档,把git的前世今生说的 ...
- Pycharm中Git、Github的简单使用和配置
Pycharm中Git.Github的使用 PyCharm本身自带了git,稍微配置一下就可以很好的在图形界面下进行Python项目的版本控制 配置Git 在配置前先新建一个项目,当然也可以打开已有的 ...
- 四步实现在一台电脑上使用多个github账号
四步实现在一台电脑上同时使用多个GitHub账号 今天和大家聊一下如何在一台电脑上同时使用多个GitHub账号,通过以下四个步骤就可以实现,其中第二个步骤为了便于叙述分成了几个小步骤. 1. 取消全局 ...
随机推荐
- Android ORMLite 框架的入门用法
大家在Android项目中或多或少的都会使用数据库,为了提高我们的开发效率,当然少不了数据库ORM框架了,尤其是某些数据库操作特别频繁的app:本篇博客将详细介绍ORMLite的简易用法. 下面开始介 ...
- babel入门基础
背景 babel的官网说babel是下一代的js语法编译器,现在自己也在很多项目中使用了babel,可是自己对babel的认识呢,只停留在从google和别人项目中copy的配置代码上,内心感到很不安 ...
- Servlet+jsp的分页案例
查询的分页,在web中经常用到.一般,分页要维护的信息很多,我们把这些相关的信息,分装到一个类中,PageBean.具体如下: package cn.itcast.utils; import java ...
- windows phone 8.1常用启动器实例
---恢复内容开始--- 小梦今天给大家分享一下windows phone 8.1常用启动器实例,包括: 电话启动器 短信启动器 邮件启动器 添加约会|备忘到日历 地图启动器 地图路线启动器 wind ...
- 车大棒浅谈jQuery源码(一)
背景 因为最近辞职找工作,投了许多家公司.结果简历要么石沉大海,一点音讯都没有,要么就是邮件回复说不匹配.后面加了一些QQ群,才发现原来我工作经验年限太少了.现在深圳都是3经验起步,北京据说更加恐怖. ...
- JavaScript对象的深浅复制
前言 从层次上来看,对象的复制可以简单地分为浅复制和深复制,顾名思义,浅复制是指只复制一层对象的属性,不会复制对象中的对象的属性,对象的深复制会复制对象中层层嵌套的对象的属性. 在复制对象时,除了要复 ...
- sql语句实现累计数
前言,要实现按某个字段统计,直接用count/sum……group by语句就可以实现,但是要实现累计统计,比如按时间累计统计,从12月3号开始累计数据,比如:4号统计3.4号的数据,5号统计3.4. ...
- 搭建 redis 3.2.8服务器
实验环境 redis 3.2.8 + RHEL 7.3 系统 软件下载地址 http://download.redis.io/releases/redis-3.2.8.tar.gz #注意,我的软件包 ...
- 【转】FLEX中SharedObject介绍及应用
ShareObject介绍: 1 ShareObject,顾名思义共享对象,而通常意义上的共享,从B/S结构上来讲,无非是客户端(浏览器端)的共享和服务器端的共享了,不错,ShareObject刚好份 ...
- hexo工具介绍及使用方法
Hexo is a fast, simple & powerful blog framework 安装方法:npm install hexo-cli -g; require:node.js g ...