手把手教你最简单的开源项目托管 GitHub 入门教程

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程——简介
自从 google code 关闭了下载服务了之后,GitHub 作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在 github,其中不乏著名的播放器 MPC-HC。
不习惯于英文的朋友,难免少不了要进行摸索一番,甚至会因此头大而放弃。
这里将手把手地教大家一些本人的入门心得。
[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程——知识点
本地源项目 msysgit(Windows)[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程——方法 / 步骤 1 在 GitHub 新建托管项目
[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 一
要托管到 github,那你就应该要有一个属于你自己的 github 帐号,所以你应该先到 github.com 注册
打开浏览器
在地址栏输入地址:github.com
填写用户名、邮箱、密码
点击 Sign up 即可简单地注册

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 二
完成注册,进入 github 平台,
点击 newrepositories
新建一个新项目(你也可以加入到一个已有的项目)

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 三
新建项目的操作,其实很简单,输入项目名就可以直接 Create 了
如图

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 四
此时的界面,我想大家都应该很熟悉了。点击右边栏的剪切板图标,记录下你的项目地址。
[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程——方法 / 步骤 2 上传项目至 GitHub
[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 一
首先你要在本地计算机中安装一个 git 客户端。
你可以直接使用 GitHub 客户端,也可以用其他。
因本人使用的是 msysgit,所以这里以 msysgit 作为介绍(msysgit 同样也是目前最为广泛及实用的工具之一)。
打开
msysgit.github.io
下载并安装最新版本的 msysgit
安装完成后,进入到要托管的项目根目录,
右键启动 Git Bash 命令行
如下图所示

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 二
输入 git clone 接着将先前记录下来的地址复制到后面,回车

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 三
将下载下来的项目文件夹的所有文件及文件夹,包括.git 文件夹在内,全部拷贝到你的托管项目的根目录(或者将你的托管项目拷贝到该目录)
cd test
进入到该托管项目的根目录。

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 四
输入
git add . 
将改动的地方添加到版本管理器

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 五
输入
git commit -m "changes log" 
提交到本地的版本控制库里,
引号里面是你对本次提交的说明信息。

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 六
最后输入
git push -u origin master 
将你本地的仓库提交到你的 github 账号里,
此时会要求你输入你的 github 的账号和密码。

[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程 七
回到你的 github.com 中的项目页。
里面的文件是不是已经发生改变了?
至此,
github 项目已经成功更新。
更多的 github 的操作,你可以自己慢慢的体会。但有了这第一步认识,我相信你以后的摸索会更加容易得多。
[github 教程] 手把手教你最简单的开源项目托管 GitHub 入门教程——注意事项
当 你首次使用 git 的时候,会要求你输入你的用户信息,和你 github 的一致即可将 github 中的项目同步更新至你本地目录你需要用到 git fetch,这些都是以后进阶的事了在下载或者上传的过程中,建议你不要断开你的网络,要耐心地等待,以免出现些不良的麻烦事具体的 git 指令,可自行查 看帮助(help)