github 发布项目
自己开发了一个插件或项目,需要发布到github上,之前看到很多文章,但是都会有一些问题,经过自己多次尝试,想分享给初学者们。
首先你需要一个github账号,所有还没有的话先去注册吧!
官网:https://github.com/
我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:
网址:https://git-for-windows.github.io/(我的系统是window7)
操作步骤

1. 注册了自己的github账号之后,你会看到顶部有一个“+”号,点击一下
2. 弹出了一个下拉列表,点击“new repository” 按钮;之后进入下面这个页面

3. 填写你的项目名称。(必须填写)
4. 填写项目的描述,最好是对你的项目进行概要,就像你写作文一下,给读者一个说明,读者一看就知道你的项目是干什么的。
5.如果你的项目发布了,不需要收费,别人就可以使用,就是用public;如果需要收费,就是用private。(必须选择)
6.初始化README文档,这个相当于项目的接口文档,是你对你项目的一个详细说明,采用的是.md文件格式编写(不懂md的自行百度,语法很简单)。(非必须)
7.选择license(非必须)
8.创建项目(祝贺你成功了,可以看到下面页面),但是这个项目是一个空壳,里面还没有任何东西,只有一个REAMD和license文件(如果你进行了6,7操作)。

接下来是本地操作(本人系统window7)
git安装教程:http://jingyan.baidu.com/article/020278117cbe921bcc9ce51c.html
1.安装好git之后,打开git bash

2. 这时候会出现这个界面

3.当你安装Git后首先要做的事情是配置你的username 和user.email。这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中:
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

4. 进入到你本地项目文件夹中,我的是在“E:\untitled2”中,所以要将操作路径切换到项目文件下


5.接下来输入如下代码(关键步骤),把github上面的仓库克隆到本地
git clone https://github.com/CKTim/BlueTooth.git(https://github.com/CKTim/BlueTooth.git 替换成你的穿件项目的地址)。地址在这里


完成了克隆操作之后,你发现自己本地项目文件下多了一个文件(这个文件就是你创建的项目文件,现在你把它下载到了本地文件中)

点开一看,你可以看到里面可能有两个文件,一个是README,另一个是license文件,是不是很熟悉;这两个我文件就是你创建项目的时候生成的文件
6.(关键 ),将其他文件剪切到这个文件夹中(我这里是将所有的文件都剪切到 “new-project”这个文件夹中,如果你本地项目中有README和license,注意会出现覆盖行为),完成这个步骤出现下面的效果即可。


7.完成上面操作之后,你的项目就进入到了"E:/untitled2/new-project" 这个目录中,所以还要将操作路径切换到项目文件下

8.完成路径切换之后,只需要输入下面几个命令就可以啦
git add . (注:别忘记后面的.,此操作是把" E:/untitled2/new-project/"文件夹下面的文件都添加进来)
git commit -m "提交信息" (注:“提交信息”里面换成你需要,如“first commit”)
git push -u origin master (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

完成上述步骤就已经成功啦!

github 发布项目的更多相关文章
- Eclipse配置Git发布项目到Github
很牛叉的博客http://blog.csdn.net/luckarecs/article/details/7427605 一.安装插件 菜单栏Help --> Install New Softw ...
- android studio发布项目到github
点击file setting ,打开对话框,如下,判断git是否安装成功 选择GitHub,填写github地址及密码 发布项目:
- 【无私分享:ASP.NET CORE 项目实战(第十章)】发布项目到 Linux 上运行 Core 项目
目录索引 [无私分享:ASP.NET CORE 项目实战]目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下 ...
- Android 急速发布项目到 JitPack
转载请标明出处: http://www.cnblogs.com/zhaoyanjun/p/5942616.html 出自[赵彦军博客] 2016/10/09 前言:以前写过一篇 Android stu ...
- 如何参与一个 GitHub 开源项目?
最近一年开源项目特别的热,很多技术大会或论坛都以开源项目作为主题进行探讨,可见这是一种趋势.而Github作为开源项目的著名托管地,可谓无 人不知,越来越多的个人和公司纷纷加入到Github的大家族里 ...
- 详细介绍如何在win7下首次实现通过Git bash向Github提交项目
详细介绍如何在win7下首次实现通过Git bash向Github提交项目 引自:http://jingpin.jikexueyuan.com/article/35944.html 作者: wddoe ...
- 如何在Android Studio中使用Gradle发布项目至Jcenter仓库
简述 目前非常流行将开源库上传至Jcenter仓库中,使用起来非常方便且易于维护,特别是在Android Studio环境中,只需几步配置就可以轻松实现上传和发布. Library的转换和引用 博主的 ...
- 如何参与一个GitHub开源项目
Github作为开源项目的著名托管地,可谓无人不知,越来越多的个人和公司纷纷加入到Github的大家族里来,为开源尽一份绵薄之力.对于个人来讲,你把自己的项目托管到Github上并不表示你参与了Git ...
- 在Github发布自己的compile包
Android入门到转行做服务员--在Github发布自己的compile包 2017-12-05 15:27:10 这是一粒代码发布的第一篇博客,一粒代码从事android开发,近期打算开始搞搞博客 ...
随机推荐
- 波浪号和Hyphen扩展
Bash将波浪号作为路径扩展符 $echo ~ //扩展为当前用户主目录的全路径名/home/user $echo ~user //扩展为用户user的主目录/home/user $echo ~+ / ...
- Bash shell执行命令的优先级
1.别名2.关键字:if.function.while .until等3.函数4.内置命令5.可执行程序或脚本 别关函内可 =-=-=-=-=Powered by Blogilo
- 利用Jsoup包爬取网站内容
一 Jsoup包 下载链接:http://download.csdn.net/detail/u014000832/7994245 二 爬取搜狐新闻网站标题等内容 package com.test1; ...
- 关于MATLAB处理大数据坐标文件2017622
今天新提交了一次数据,总量达到10337个,本以为成绩会突飞猛进,没想到还是不如从前 但是已经找到人工鼠标轨迹的程序,有待完善,接下来兵分四路:找特征.决策树.完善人工轨迹程序,使其可以将生成的数据自 ...
- dubbo与zookeeper的关系
Dubbo建议使用Zookeeper作为服务的注册中心. 1. Zookeeper的作用: zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,简单来说就是 ...
- 关于ZendStudio 10.5的破解
一. 下载ZendStudio 10.5 首先下载ZendStudio 10.5 我使用的是mac版 下载地址是: http://downloads.zend.com/studio-eclipse/1 ...
- 关于jquery全选反选 批量删除的一点心得
废话不多说直接上代码: 下面是jsp页面的html代码: <table id="contentTable" class=""> <thead& ...
- Windows 10 上,Edge 浏览器不支持插件,因此将不运行 Java
在 Windows 10 上,Edge 浏览器不支持插件,因此将不运行 Java.微软想干嘛?
- Java虚拟机:内存模型详解
版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! 我们都知道,当虚拟机执行Java代码的时候,首先要把字节码文件加载到内存,那么这些类的信息都存放在内存中的哪个区域呢?当我们创建一个对象实 ...
- springmvc中的page
1.1在page类上面要打个service的注解,这样page才能传过去1.2 在page中都是写private String XX;然后source实现传值的set,get的方法, package ...