GitHub简介
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git是目前世界上最先进的分布式版本控制系统(没有之一)。
GitHub于2008年上线,目前,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub的用户活跃度很高,在开源世界里享有深远的声望,形成了所谓的社交化编程文化(Social Coding)。
Github大名听了很久,上次注册账号刚准备用,就开始忙托福一直没时间研究。不过Github Student Pack中Digitalocean 的$100优惠劵倒一直在用[笑]。
Git基本操作
安装
1
| http://git-scm.com/download/
|
创建版本库(repository)
创建版本库说白了就是在适当的地方创建一个空目录。
初始化仓库
创建README.md文件
1
| echo "# Flask-RESTful-APIs" >> README.md
|
添加文件到仓库
提交版本,first commit为版本备注,一定要有意义,方便后期查阅
1
| git commit -m "first commit"
|
Github基本操作
在Github官网注册,并添加账号密码信息到git
1 2
| git config --global user.name "Your Name" git config --global user.email you@example.com
|
Github上创建仓库
Github首页 -> Create new… -> New repository
把本地仓库绑定到Github仓库
1
| git remote add origin https://github.com/Username/Gitname.git
|
把本地仓库更新到Github
1
| git push -u origin master
|
从Github下载到本地,每次开工前记得先下载