因为自己有时候所写的代码都是直接扔到硬盘里面,如果硬盘不在身边就跪了。像自己配置一个SVN的服务器,这样做也能够实现代码的方便管理,但是还是不能够随时能够访问到。使用GITHUB是一个类似于SVN的一个代码管理软件,在github官网上能够拿到云资源来做自己的事情。当然,免费用户的代码库是公开的,只有付费才能够将软件仓库私有。当然这个我们可以不用管,毕竟是免费的,就不说什么了。
一、注册GITHUB管理账户
在git的官网上注册一个自己的账号(https://github.com/) ,创建git代码库;
添加代码库的属性描述
创建成功之后,页面将会转到包含当前代码库管理界面
https clone url复制当前工程页面路径,download zip将会将整个工程load 到本地。
二、使用客户端对github进行管理
在git官网上提供了一个下载Windows版本git客户端的软件链接(https://windows.github.com/);下载安装之后,桌面上将会出现两个图标;
git shell 使用shell脚本的方式来对git hub进行管理;同样在Windows界面下使用github 这样一个软件管理界面的形式来对软件进行管理。
github软件界面管理
在左上角有一个"+"加号字符的按钮,使用来添加,创建本地代码库,或是clone克隆服务器上的git工程代码库。可以手动的尝试创建,或是load服务器端的工程库。
在第二条栏中显示detached head :xxx;表示当前软件版本号为xxx;像SVN中同样也是有一个标示当前软件版本的号;每一个更新库都会产生一个版本号用来区别,或是返回之前的某一版本代码状态。
之后的chang & history 都是显示每一次修改保留的历史更改信息。
三、gitshell 管理
使用gitshell像是在shell中管理软件库,使用基础指令这里有个博客介绍的比较详细可以参考学习一下(http://blog.csdn.net/pony_maggie/article/details/23207847);
如果想拿到之前一个版本的代码带本地仓库中,可以使用checkout ;
git checkout xxxx(head号)
使用特点总结记录
【1】github 提交代码 使用-m 注释 文本需要换行
git ci -m "
时间:
描述:
"
注意:这里使用双引号作为定界符,同样也可以使用单引号;在输入完成之后,连续敲击两次回车键,将会提交;