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

- 2
完成注册,进入github平台,
点击new repositories
新建一个新项目(你也可以加入到一个已有的项目)

- 3
新建项目的操作,其实很简单,输入项目名就可以直接Create了
如图

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

输入git clone 接着将先前记录下来的地址复制到后面,回车

将下载下来的项目文件夹的所有文件及文件夹,包括.git文件夹在内,全部拷贝到你的托管项目的根目录(或者将你的托管项目拷贝到该目录)
cd test
进入到该托管项目的根目录。

输入
git add .
将改动的地方添加到版本管理器

输入
git commit -m "changes log"
提交到本地的版本控制库里,
引号里面是你对本次提交的说明信息。

最后输入
git push -u origin master
将你本地的仓库提交到你的github账号里,
此时会要求你输入你的github的账号和密码。

回到你的github.com中的项目页。
里面的文件是不是已经发生改变了?
至此,
github项目已经成功更新。
更多的github的操作,你可以自己慢慢的体会。但有了这第一步认识,我相信你以后的摸索会更加容易得多。
END
注意事项
- 当你首次使用git的时候,会要求你输入你的用户信息,和你github的一致即可
- 将github中的项目同步更新至你本地目录你需要用到git fetch,这些都是以后进阶的事了
- 在下载或者上传的过程中,建议你不要断开你的网络,要耐心地等待,以免出现些不良的麻烦事
- 具体的git指令,可自行查看帮助(help)
手把手教你最简单的开源项目托管GitHub入门教程的更多相关文章
- 转 手把手教你最简单的开源项目托管GitHub入门教程
传送门 自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC. 不习惯于英文的朋友,难 ...
- mac下教你如何开源项目托管GitHub
自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC. 这里教大家如何把代码库上传到G ...
- 开源项目托管GitHub
工具:本地HelloWorld源项目 msysgit(Windows) 实验步骤:一.在GitHub新建托管项目 在http://github.com注册账号20159214-sunnan. 完成注册 ...
- 手把手教你在pycharm上上传项目至GitHub
如果你还没有下载Git,请移步下载:https://git-scm.com/downloads 下载后解压傻瓜式安装,不过请记住你的安装目录,我们会用到. 以我的安装目录为例:D:\Program F ...
- 开源项目托管github步骤
一.在github新建项目,复制到本地更改之后命令提交. 1.进入github主页新建项目:https://github.com/ccyinghua 2.复制项目地址 3.打开git Bash 命令行 ...
- 手把手教你用vue-cli搭建vue项目
手把手教你用vue-cli搭建vue项目 本篇主要是利用vue-cli来搭建vue项目,其中前提是node和npm已经安装好,文章结尾将会简单提到一个简单的例子.使用vue-cli搭建项目最开始我也是 ...
- 手把手教你用webpack3搭建react项目(开发环境和生产环境)(一)
开发环境和生产环境整个配置源码在github上,源码地址:github-webpack-react 如果觉得有帮助,点个Star谢谢!! (一)是开发环境,(二)是生产环境. 一.首先创建packag ...
- GitHub Android 最火开源项目Top20 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。
1. ActionBarSherlock(推荐) ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便 ...
- 国内互联网公司的开源项目及github地址汇总
国内互联网公司的开源项目及github地址汇总 阿里 阿里的开源项目很多,这也跟@淘宝正明的开源态度密不可分.有很多重量级的项目,例如LVS.Tengine,或者很有实践价值的中间件,例如 MetaQ ...
随机推荐
- 游戏测试中遇到的奇葩bug(不断整理中...)
1:跨服组织战中,不同服务器相同组织ID的敌对玩家不能造成伤害. 2:节日活动24点开启,角色不下线自然过渡到活动开启,界面显示异常 3:前端请求数据之后,不管是否接收到后端返回的数据,只要玩家点击仙 ...
- Google无法离线安装扩展程序
Google无法离线安装扩展程序 Chrome插件伴侣 按照里面的使用说明使用 网盘地址: 链接: https://pan.baidu.com/s/1eXoLXyPNl2pfoPnArHq2Lg 提取 ...
- resetroot_169route_python2(用于ubuntu12.04和14.04,centos系列)
#!/usr/bin/python import os import json import subprocess from cloudinit.sources.DataSourceConfigDri ...
- CodeForces-455A Boredom
题目链接 https://vjudge.net/problem/CodeForces-455A 题面 Description Alex doesn't like boredom. That's why ...
- [转载] python 解析xml 文件: SAX方式
环境 python:3.4.4 准备xml文件 首先新建一个xml文件,countries.xml.内容是在python官网上看到的. <?xml version="1.0" ...
- Pro Git - 笔记2
Git Basics Getting a Git Repository Initializing a Repository in an Existing Directory For Linux: $ ...
- 多线程&&I/O
不是操作系统的,是UNIX环境高级编程的!
- java的命名空间
这个package me.gacl.websocket相当于.net中的namespace命名空间. import 相当于.net中的using,引用命名空间:
- Kafka数据辅助和Failover
数据辅助与Failover CAP理论(它具有一致性.可用性.分区容忍性) CAP理论:分布式系统中,一致性.可用性.分区容忍性最多只可同时满足两个.一般分区容忍性都要求有保障,因此很多时候在可用性与 ...
- elasticsearch集群及filebeat server和logstash server
elasticsearch集群及filebeat server和logstash server author:JevonWei版权声明:原创作品blog:http://119.23.52.191/ 实 ...