github上传代码
时间: 下载该word文档
>>>>在GitHub>>>>上分享和展示你的代码2011-10-1422:34
最近大爱Web编程,于是寻找各种代码中,然后就发现了GitHub这个网站,如果你知道GoogleCode,>>>>那么你就知道这个GitHub是做什么的了。不过>>>>GitHub>>>>主要是用作基于Git的分布式版本管理系统的库,可以保存和管理自己的代码,而且主要用作代码的合作开发。不过对于我来说,Git控制系统还比较难以掌握,或者开发小系统还不太用得着,因此我把GitHub当作分享和展示代码的网站。
注册GitHub后你就会有0.3G的免费空间,不过只能创建公开项目,这也满足代码分享的目的,我最喜欢的倒是它的代码展示方式,可以直接浏览你的代码,代码是经过高亮、添加行号处理过的,十分漂亮,体验一流,比如这个Webpy托管的地方。而作为想要了解你代码的人,可以选择直接在线浏览自己感兴趣的,也可以直接下载压缩包,或者直接使用Gitclone到本地。因为GitHub是基于Git版本控制系统,所以你上传修改代码什么的,都需要使用Git工具。我这里主要是用来分享和展示代码,所以不想在版本控制方面做过多的阐述,下面就简单讲解一下怎么在GitHub上新建一个项目,还有把自己的代码传上去。下面的前提是你已经注册了GitHub和下载安装了Git——Git下载、Windows版本下载。
上传分享代码
1.在GitHub上建立项目
登录GitHub后,你可以在右边靠中那里找到一个按钮“NewRepository”,点击过后,填入项目名称、说明和网址过后就可以创建了,然后会出现一个提示页面,记下类似
git@github.com:XXX/XXX.git的地址,这个就是你这个项目的地址了。
>>>>2.配置Git以及上传代码
安装Git成功后,如果是Windows下,选择GitBash,在命令行中完成一切,可能开始有点麻烦,不过就那几条命令行,用几次就记住啦。首先初始设置Git:
>>>>>1gitconfig--globaluser.name"YourRealName"2gitconfig--globaluser.emailyou@email.address
然后开始进行最麻烦的一步了,你需要上传文件到GitHub的Git系统上,得需要一个SSH密匙来认证,下面就开始生成密钥和提交密钥。打开GitBash,创建SSHkey:
>>>>>1ssh-keygen-C'your@email.address'-trsa
然后要你输入SSH密匙的存放位置,>>>>>可以不管,直接回车使用默认路径。再输入你想要的密码,SSHkey就生成了。现在你需要将这个Key提交到GitHub,首先打开Key保存的位置,里面会有三个文件,找到id_rsa.pub,用文本编辑器打开,复制里面的全部字符。到GitHub,在右上方工具栏里找到AccountSettings。在这个页面上有一个SSHPublicKeys标签,选择Addanotherpublickey。>>>>>Title可以随便填一个,Key就粘贴刚才的字符,提交。
完成这些工作后,就可以上传自己的代码了。找到自己要分享上传的代码文件夹,右击选择GitBash,或者在GitBash中进入这个文件夹。建立一个仓库:
1gitinit
选择要添加进仓库的文件:>>>>>
1gitadd.
一般如果你想分享这个文件夹里的所有代码,就在add后面加“.”,上面的例子就是这样,如果传指定的,只需要把“.”改为文件名即可,现在只是选择了要加入仓库的文件,下面才是添加进入仓库:
1gitcommit-m