[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)

转载 原文地址:http://www.niubb.net/a/2015/06-07/606894.html

[github 教程]手把手教你最简单的开源项目托管GitHub入门教程_github 教程相关推荐

  1. 开源项目托管GitHub的使用详述

    前言: 关于Git的使用,网上确实有一些教程跟说明,不过在我使用这些教程的过程中,也是遇到了一些问题.可能是版本问题,可能表述有Bug,总之,网上提供的方法,我没有运行成功.所以这里还是另外记录一篇笔 ...

  2. 开源项目托管GitHub

    工具:本地HelloWorld源项目 msysgit(Windows) 实验步骤:一.在GitHub新建托管项目 在http://github.com注册账号20159214-sunnan. 完成注册 ...

  3. ffmpeg教程-手把手教你如何简单快捷处理音视屏

    文章目录 一.入门: 二.音视频格式转换 三.音视频选项 1.视频选项 2.音频选项 四.视频压制 五.ffmpeg的码率控制模式 六.合并,提取音视频 1.提取音视频 2.合成音视频 六.截取,连接 ...

  4. 开源项目托管GitHub简单使用

    1:https://github.com/ 注册账户,并创建项目 2:安装git gui 3:运行Git Bash Welcome to Git (version 1.9.0-preview20140 ...

  5. 2016年GitHub上史上最全的Android开源项目分类汇总

    以下内容为转载 版主原网址 http://itindex.net/detail/51896-github-android-开源 GitHub上史上最全的Android开源项目分类汇总 今天在看博客的时 ...

  6. GitHub上史上最全的Android开源项目分类汇总 (转)

    GitHub上史上最全的Android开源项目分类汇总 标签: github android 开源 | 发表时间:2014-11-23 23:00 | 作者:u013149325 分享到: 出处:ht ...

  7. 小白都能看懂的实战教程 手把手教你Python Web全栈开发(DAY 3)

    小白都能看懂的实战教程 手把手教你Python Web全栈开发 Flask(Python Web)实战系列之在线论坛系统 第三讲 这是小白都能看懂的实战教程 手把手教你Python Web全栈开发 的 ...

  8. graphpad两组t检验_Graphpad 作图教程 | 手把手教你绘制森林图

    森林图 (forest plots) 是以估计模型 (固定效应模型或是随机效应模型) 结果为基础绘制出的图型.它以一条垂直的直线 (横坐标刻度为 1 或 0) 为中心,用平行于横轴的多条线段描述了每个 ...

  9. 手把手教你如何用Python制作一个电子相册?末附python教程

    这里简单介绍一下python制作电子相册的过程,主要用到tkinter和pillow这2个库,tkinter用于窗口显示照片,pillow用来处理照片,照片切换分为2种方式,一种是自动切换(每隔5秒) ...

最新文章

  1. 学习笔记之vue根据权限动态添加路由
  2. CG CTF WEB 综合题2
  3. SpringBoot 路径处理
  4. ABAP xml handling via SAX - 在ABAP里另一种处理xml的机制介绍
  5. 真正的高阶特征交叉:xDeepFM与DCN-V2
  6. 收藏收藏:工作用了很久的自主开发的Sql Server代码生成器,我开源了(.NET Winform)
  7. 【JAVA多线程】interrupted() 和 isInterrupted() 的区别
  8. maven常用的中央仓库
  9. webStrorm js文件里 怎么去掉参数的下划线
  10. 20135320赵瀚青LINUX内核分析第一周学习笔记
  11. ps手柄震动测试软件,PS3 可实现震动 用PS3手柄连接电脑图文教程 - 电玩巴士
  12. 阿里巴巴價值觀(企業文化),江湖传说——阿里巴巴土话102句完整版
  13. 在线购物系统分析类图
  14. PageAdmin CMS仿站教程,自己建网站就是如此简单
  15. 尼尔机器人技能快捷键_《尼尔:机械部队》组合按键技能使用攻略
  16. 京东API接口JD商品详情
  17. Docker的volumes的使用
  18. 2020.7.6 -- Miller_Rabin和Pollard_Rho算法
  19. matlab 图像中加入高斯白噪声,MATLAB——如何给图像添加高斯白噪声
  20. 安防监控百科:如何将家用监控摄像机连接到手机

热门文章

  1. 计算机与应用化学b类,计算机与应用化学试卷-2006级-B卷
  2. iPhone12或掀换机超级周期
  3. IOS应用内跳转到系统设置
  4. 外边距叠加collapsing-margin
  5. 【python】一篇讲透背包问题(01背包 完全背包 多重背包 二维费用背包)
  6. Python入门小案例: 采集全网表情包图片
  7. eclipse 注释模板不生效问题
  8. 1、MySQL介绍和优势
  9. ffmpeg 声音参数_「xxx video」ffmpeg参数中文详细解释 - seo实验室
  10. D50.1.0 如何使用OpenGL绘制三维坐标系