如何提交代码到GitHub

来源:互联网 发布:java支持数据库的套件 编辑:程序博客网 时间:2024/05/21 17:45

关于GitHub

GitHub创办于2008年,被市场研究公司Forrester称作“开发者的Facebook”,有逾1000万名注册用户在协作开发2500万个软件项目。个人开发者利用GitHub存储、编写代码,并与其他开发者进行协作;企业和政府机构则利用它托管和管理软件项目。作为开源代码库以及版本控制系统,随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。

使用GitHub

准备

  1. 注册一个GitHub账号(这里选择的是免费版)
  2. 电脑上下载安装Git,Git官网下载在安装过程中注意勾选”Run Git from Windows Command Prompt“,这样才会把git命令添加到PATH环境变量中。
    如果电脑上安装的有Chocolatey你可以使用Chocolatey来安装git:

    choco install git

关于安装Chocolatey和使用Chocolatey安装Git你可以参考React Native 搭建开发环境

开始

  1. 在个人主页找到这个+,选择New repository创建一个版本库
  2. 这里将版本库命名为mygithubdemo,然后选择添加一个Android项目类型的.gitignore文件,并使用Apache v2 License来作为项目的开源协议如下图:
  3. 点击Create repository后是这样的:

    GitHub已经自动帮我们创建了.gitignore、LICENSE和README.md三个文件
  4. 创建好版本库后,可以在Android Studio中创建MyGithubDemo这个项目了,在进行一定阶段的开发工作后,可以选择项目的上传
  5. 将远程版本库的Git地址克隆到本地,MyGithubDemo的Git地址为:https://github.com/feijeff0486/mygithubdemo.git。然后在电脑中你的项目所在的文件夹,打开Git Bash并切换到mygithubdemo的工程目录下,输入git clone https://github.com/feijeff0486/mygithubdemo.git

    文字提示克隆成功,进入mygithubdemo目录,可以看到.gitignore、LICENSE和README.md三个文件已经被复制到本地
  6. 将mygithubdemo目录下所有的文件移到上一层目录,并删除mygithubdemo文件夹
  7. 接下来把MyGitHubDemo项目下现有的文件提交到Github

    git add .

  8. 在本地执行提交操作

    git commit -m “First commit.”

  9. 最后将提交的内容同步到远程版本库

    git push origin master

注意:最后一步需要输入用户名和密码进行身份认证

git push origin masterUsername for 'https://github.com':yournamePassword for 'https://yourname@github.com':yourpassword

这里可以提前在Git上登录,下次就不需要密码了

到这里同步已经完成,刷新你的版本库页面可以看到提交的文件

再次的项目上传也无非是重复7-9的操作

1 0
原创粉丝点击