1.首先你需要在https://github.com/ 上注册一个账户

2.注册成功以后,你需要新建一个repository(储藏室),这个用来存放你要上传的项目

点击中间的带加号的图标就可以新建repository了。

新建的界面如下:

这里你需要输入你的项目的名称,可以对你的项目进行描述,如果你不想让你的项目被被人看见,是需要付费的,所以,如果你不想付费的话,项目就只能是public的,也就是大家都可以看得见,但是你可以选择谁可以对你的项目进行提交修改。

点击Creating Repository...就可以创建成功了。

创建成功后,浏览器会跳转到一个新的页面,显示如下:

这里提示你如何通过命令行提交项目到你刚才新建的Repository。也就是说,刚才你创建的Repository只是一个“外壳”,如果需要提交项目或者更新代码是需要通过命令行来操作的!而他们是如何关联起来呢?你刚才新建Repository的时候,就生成了一个唯一的地址,在本示例中是:https://github.com/michaelye/DemoWhatIsNewComponent.git

到目前为止你应该理解了大概了吧?下面我们来看看,具体如何提交代码:

3.你需要下载Git Bash,这个git的命令行工具,提交代码什么的都需要通过这个工具来操作

下载地址http://code.google.com/p/msysgit/downloads/list

下载后安装,直接下一步下一步即可。

安装完毕后,打开Git Bash

这时候你可以看到这个界面

注意:建议输入法最好切换成纯英文的,这样就不会有一些乱码什么的问题。

我的项目存放在E:\AndroidDemos\DemoWhatIsNewComponent

我需要先进入到这个目录下:

cd 是进入某个文件夹的意思,ls 表示列出当前目录下的所有文件

注意:Tab 键在输入的时候可以起到补全输入的作用

最后我们进入了我的项目地址

接下去就按照之前成功创建repository的时候,浏览器跳转到一个新页面时候的提示来做了。也就是图3,具体如下:

注意:1:touch README.md表示在当前目录下,生成一个README.md文件,没有什么具体作用。git.init表示在当前的项目目录中生成本地的git管理。git add表示你要提交到github上的文件,这里我添加的是README.md文件,如果你要将所有文件都添加上去的话,使用git add . "."表示添加当前目录中的所有文件。git commit -m "first commit",表示你对这次提交的注释。git remote add origin https://github.com/michaelye/DemoWhatIsNewComponent.git,就是你的项目地址了。git push -u origin master表示提交,最后输入用户名和密码

注意:输入密码的时候,是不会有反应的,所以需要认真输入。

键盘的上下键可以挑选之前和之后的命令,重复执行。

基本这样就没有什么问题了。

提交成功后你就可以再github上看见自己的项目了:

如何在window上把你的项目提交到github的更多相关文章

  1. 如何在windows上把你的项目提交到github(转载)

    (1)如何在windows上把你的项目提交到githubhttp://michaelye1988.iteye.com/blog/1637951 (2)github错误提示:fatal:remote o ...

  2. 将已有的项目提交到GitHub

    1.目的: 将已有的项目提交到GitHub 2.准备工作 2.1 此教程建立在对git有初步的理解上 2.2 此教程之前需准备工作 a.熟悉git的一些基本命令和原理. b.已注册有GitHub账号. ...

  3. 如何在Window上使用Git

    开始的时候同事只给了一个地址,类似这样:git@111.111.1.1:ABCDEF (1)如何在Windows上使用Git 有一篇博客不错:http://www.tuicool.com/articl ...

  4. 如何在Eclipse上使用SVN,安装、提交、拉取代码、解决冲突等操作

    https://blog.csdn.net/zhanlv/article/details/76504414 将SVN集成到Eclpise第一种方法第一种方法是通过zip文件在Eclipse中安装(本插 ...

  5. 记录Android Studio项目提交到github上的出错处理

    首先是按照网上的教程进行了一次提交,具体见http://web.gxzj.com.cn/News.aspx?id=325505 记得当时出现过这个错误Can't connect to reposito ...

  6. 使用git把项目提交到github

    1.需要在https://github.com/注册一个账户 2.注册成功后,新建一个repository,用来存放你要上传的项目,如下图所示 这里你需要输入你的项目的名称,可以对你的项目进行描述,如 ...

  7. linux命令行将已有项目提交到github

    之前用git是在windows下用git的图形化界面进行操作的,这次有一个写了几天的小项目想提交到git上,linux命令行下面没有图形化的界面,所以全部需要git命令来操作. 实践之后,主要是下面几 ...

  8. 本地项目提交到github和提交更新(转)

    一:首先当然是去github注册账号了. 二:注册完毕登录后,在自己的首页上面点击右上角“+”号,然后选择New repository,或者直接点击下面的绿色按钮,创建一个新仓库.如图: 然后填入仓库 ...

  9. AndroidStudio项目提交到github最详细步骤

    在使用studio开发的项目过程中有时候我们想将项目发布到github上,以前都是用一种比较麻烦的方式(cmd)进行提交,最近发现studio其实是自带这种功能的,终于可以摆脱命令行了. 因为自己也没 ...

随机推荐

  1. 使用WMI Filter 实现组策略的筛选!

    今天接到一个客户的一个问题,提到需要分系统版本分发相应的MSI程序.比如简体版接受简体版的分发程序,繁体版接受繁体版的分发程序!这个建立组策略的不同版本分发本身不会太难,我们只需要建立两个不同组策略分 ...

  2. app分享代码

    友推是一款是面向移动应用的SDK分享组件,提供给开发者集成使用.通过友推,开发者可以轻松集成社会化分享功能,同时创建及管理推荐好友使用您应用的推荐奖励活动,用户推荐好友安装使用您的应用即可获得推荐奖励 ...

  3. xss games20关小游戏附源代码

    1. get方式的的值直接输出来了. ?name=<script>alert(1)</script> 2. 同样没有过滤,不过需要闭合前边的双引号和>. "&g ...

  4. selenium定位下拉菜单好文

    http://www.cnblogs.com/nbkhic/archive/2011/10/23/2221726.html 定位下拉菜单

  5. 数据库——初始mysql语句(2)

    sql语句 #1. 操作文件夹(库) 增:create database db1 charset utf8; 查:show create database db1; show databases; 改 ...

  6. CSU 1809 Parenthesis(RMQ-ST+思考)

    1809: Parenthesis Submit Description Bobo has a balanced parenthesis sequence P=p1 p2…pn of length n ...

  7. 嵌入式wifi iwconfig编译

    转载自:http://blog.sina.com.cn/s/blog_546ced060101cmru.html     移植wifi无线网卡到mini2440上全过程 前段时间移植了U-boot和l ...

  8. 寻找web根目录

    有时候,在利用一些命令执行漏洞时,可以以较高权限执行一些操作,但在我们想要上传shell的时候,却找不到网站根目录,下面是一些日常使用的寻找网站根目录的方法,记录下: 1.jsp 查看当前路径,在这个 ...

  9. modulus CRT

    (吐槽)额..CRT本来就是modulus的么.. CRT是可以每次加一个条件的(当然要保证coprime) 那么我们考虑 x=a (mod p1) x=b (mod p2) 这样的话我们知道 x=a ...

  10. 勒索病毒 -- “永恒之蓝”NSA 武器免疫工具

    “永恒之蓝”NSA 武器免疫工具 针对 445 端口:445端口是一个毁誉参半的端口,他和139端口一起是IPC$入侵的主要通道.有了它我们可以在局域网中轻松访问各种共享文件夹或共享打印机,但也正是因 ...