`

如何在window上把你的项目提交到github

 
阅读更多

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

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

打开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上看见自己的项目了:

 

 

 

  • 大小: 36.5 KB
  • 大小: 3.4 KB
  • 大小: 57.1 KB
  • 大小: 67.8 KB
  • 大小: 85.2 KB
  • 大小: 6.1 KB
  • 大小: 122.7 KB
  • 大小: 76.6 KB
分享到:
评论
6 楼 michaelye1988 2015-10-21  
soldier93 写道
无关素质,我只发表自己的看法!既然你发表了博客我就有权对其评价,词语可能粗鄙,但是我认为这是最真实的体现!我只发表自己的看法,只代表我自己。若你不满,可以继续回评!有这时间还不如敲几行有效代码!

对你真的无语,你看看你自己的博客,一篇文章没有,说别人的文章垃圾,你倒是说说理由啊,或者你自己写一篇啊,为什么我的这篇博客对别人却有帮助呢?有没有想过是自己智商不够用呢?
5 楼 soldier93 2015-10-20  
无关素质,我只发表自己的看法!既然你发表了博客我就有权对其评价,词语可能粗鄙,但是我认为这是最真实的体现!我只发表自己的看法,只代表我自己。若你不满,可以继续回评!有这时间还不如敲几行有效代码!
4 楼 michaelye1988 2015-09-15  
soldier93 写道
laji

素质真低
3 楼 soldier93 2015-09-01  
laji
2 楼 sxdtzhaoxinguo 2015-07-13  
非常好的教程!
1 楼 chenzheng8975 2014-06-30  
哈哈  很好很强大

相关推荐

    Github window

    "Github窗口"通常指的是在计算机上用于访问和操作GitHub的图形用户界面,它可以是GitHub官方提供的桌面应用,也可以是各种第三方开发的工具。这些工具旨在为开发者提供一个更直观、便捷的方式来管理他们的GitHub仓库...

    Eclipse使用Github教程

    例如,通过“Team”菜单下的“Commit”提交代码,使用“Push”将本地更改推送到GitHub。如果你需要获取远程仓库的更新,可以选择“Pull”。 在协同开发时,你可能需要处理分支。通过“Branches”菜单,可以创建、...

    github的Windows版本

    在Windows环境下,GitHub桌面版软件是开发者们进行版本控制和协作的理想工具,它为Windows用户提供了一个...无论你是独立开发者还是大型团队的一员,GitHub Desktop都能成为你在Windows环境下进行项目管理的强大助手。

    eclipse上使用Github教程

    当项目中的文件发生变化时,需要将这些变化提交到GitHub上。 - 在GitHub客户端中查看变更列表。 - 对需要同步的变化进行描述,填写commit message。 - 使用“Sync”功能将变更同步到远程仓库。 通过以上步骤,你...

    GitHub插件

    开发者可以在GitHub上创建公共或私有的代码仓库,并与其他用户共享、合作。 三、GitHub插件安装 1. MyEclipse中安装Git插件: - 打开MyEclipse,进入"Window" -> "Preferences" -> "Install/Update" -> "Available...

    GitHub Windows版

    4. **简单提交**:用户可以直接在界面上添加提交注释,然后一键完成提交。 5. **同步操作**:通过一键点击,用户可以轻松地将本地更改推送到远程仓库,或者拉取最新的远程更新。 6. **集成GitHub服务**:用户可以...

    github离线版_3_0_5_2(GitHub for Window)

    GitHub 是全球最大的开源代码托管平台,它提供了一个方便的图形用户界面(GUI)客户端,使得开发者可以在Windows操作系统上更加直观地进行版本控制和协作。这个离线安装包是针对Windows用户的,版本号为3.0.5.2,...

    代码托管Eclipse插件--Egit使用(GitHub)

    1. **Pull Request**:在GitHub上,开发者通常不会直接向主分支推送代码,而是创建一个新的分支,完成功能后发起Pull Request,由其他成员审查代码,确保质量后再合并。 2. **代码审查**:Egit结合GitHub的Pull ...

    github for windows

    5. **集成GitHub服务**:可以直接在客户端中打开网页版GitHub,查看问题、发送Pull Request、管理项目等。 总的来说,这个离线安装包对于那些需要在Windows环境下使用GitHub,但网络条件不佳的用户来说,是一个非常...

    前端开源库-bwindow

    项目通常会在GitHub上托管,开发者可以通过查看README文件获取详细的贡献指南。 总之,`bWindow` 是一个强大的前端工具,它简化了浏览器窗口操作,让开发者能更加专注于应用的业务逻辑,而不是底层的浏览器API。...

    git2.15.0 window 版本

    Git是世界上最流行的分布式版本控制系统,它允许开发人员追踪和管理代码变更,协同开发项目。Git 2.15.0是这个系统的一个特定版本,它带来了各种改进和新特性,适用于Windows操作系统。在这个版本中,Git针对Windows...

    Example:第一次在Eclipse上进行github尝试

    依次点击"Window" -> "Preferences" -> "Team" -> "Git",在这里设置你的Git全局配置,包括用户名和邮箱,这是你在GitHub上的身份标识。 接下来,创建一个新的GitHub仓库或克隆已有的仓库。如果你是首次使用,需要...

    Git eclipse 集成

    5. **将项目提交到Git仓库** - 在项目名上右键,选择`Team` -> `Commit`。 - 在弹出的对话框中,可以添加本次提交的信息描述,选择要提交的文件,确认无误后点击`Commit`按钮完成提交。 6. **将项目推送到GitHub...

    window的git-2.10.1-64-bit

    1. 分布式:每个开发者的本地仓库都包含完整的项目历史,无需网络连接即可查看历史记录、进行提交和分支操作。 2. 分支管理:Git的分支系统非常灵活,可以快速地创建、合并分支,鼓励并支持频繁的分支和合并,便于...

    Fork安装包,Git可视化操作工具

    在 Fork 的主界面上,你可以看到仓库的提交历史,分支列表以及其他信息。 创建分支: 在 Fork 中,你可以点击 "Branches"(分支)按钮来查看分支列表。 点击 "New Branch"(新建分支)按钮来创建一个新的分支,然后...

    git for window 64位

    Git是世界上最流行的分布式版本控制系统,尤其在...综上,"git for window 64位"的压缩包提供了在Windows环境中使用Git进行版本控制所需的基础工具,通过学习和掌握Git,开发者可以在团队协作中高效、安全地管理代码。

    Git-2.15window64bit免安装版

    仓库是存储项目历史记录的地方,每个提交代表了项目在某一时刻的状态。分支则允许开发人员在不同的路径上同时进行工作,而合并将这些独立的工作流整合到一起。这极大地提高了团队协作效率。 Git的操作主要包括初始...

    git window64位客户端

    Git是世界上最流行的分布式版本控制系统,尤其在软件开发领域被广泛使用。它允许开发者跟踪代码的修改历史,协作开发,并管理多个版本的项目。本资源提供的是适用于Windows操作系统的64位Git客户端,版本为2.19.2,...

    Git 的 2.31 版本 安装包 for window.rar

    5. **配置SSH**:如果你计划使用SSH密钥与GitHub交互,可以在此步骤中选择“Use the OpenSSH key utility”,这将使用OpenSSH作为默认的SSH客户端。 6. **选择默认文本编辑器**:Git需要一个默认的文本编辑器来编辑...

Global site tag (gtag.js) - Google Analytics