Github--如何将本地项目上传到Github

第一次在GitHub 上传项目 新手教程

作为一个开发者,写博客,上传项目到github好像是不可不会的技能,很多有经验的老司机都会这么建议你。本宝宝第一次要把项目传到github的时候,确实有点蒙蔽,什么鬼,传个东西有必要这么难吗?

一、下载GitHub

git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,程序员不懂用的话就不能成为真正的程序员。

  1. 百度搜 https://git-scm.com/downloads/
    Github--如何将本地项目上传到Github

  2. 选择合适的操作系统
    Github--如何将本地项目上传到Github

  3. 下载完成后,双击下载好的软件开始安装,出现如下对话框
    Github--如何将本地项目上传到Github

  4. 点击Next,默认选项和图中不一样,建议按照图中修改,Git Bash Here和Git GUI Here可以方便的在任意目录下打开git,建议选中,选中这两项后Additional icons->On the Desktop就按照自己心情了。
    Github--如何将本地项目上传到Github
    这一步根据自己需要设置后,不爱折腾的小伙伴下面的步骤可以直接采用默认选项,当然也可以详细研究选择最适合自己的。

  5. 点击next,选择默认编辑器,我选择的是Notepad++。
    Github--如何将本地项目上传到Github

  6. 继续next,配置PATH环境。
    Github--如何将本地项目上传到Github

  7. 继续next,以下选项均为默认。
    Github--如何将本地项目上传到Github
    Github--如何将本地项目上传到Github
    Github--如何将本地项目上传到Github
    Github--如何将本地项目上传到Github
    点击Inall开始安装,安装完成后点击Finish即可。

二、申请git账号

安装完成后需要设置自己的git账号和邮箱,否则无法正确使用,但是到目前为止还没有申请git账号,下面就来说一下具体的账号申请和git设置过程。点击https://github.com/ ,出现如下界面。
  Github--如何将本地项目上传到Github
  输入自己想要的账户名,自己的邮箱和密码,账户名只能包含字母和数字字符或者是单个连字符“-”并且连字符不可以作为开头或者结尾;密码中至少包含一个字母,一个数字,并且长度不小于7个字符。输入完成后后点击“Sign up for Github”,进入如下界面,同时注册用的邮箱中会收到一封GitHub的邮件。
Github--如何将本地项目上传到Github
通过验证后点击“Create an account”
Github--如何将本地项目上传到Github
如果不需要保密,选择默认的免费选项即可,如果需要保密则需要付费。
  点击Continue,出现无关紧要的答题,选选就好,之后Submit,搞定。
Github--如何将本地项目上传到Github
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。账号申请完成后,打开命令行或者Git Bash,输入
  git config --global user.name “Your Name”,之后回车,再输入
 git config --global user.email [email protected]

其中Your Name和[email protected]替换成上面注册时的账户名和邮箱。
  命令行下输入和Git Bash下输入均可。
  命令行下输入如图:
Github--如何将本地项目上传到Github
 Git Bash下输入如图:
Github--如何将本地项目上传到Github
到这一步,Git的安装设置就基本结束了,可以在本机正常使用了

三、上传GitHub

  1. 首先根据下图的操作创建一个仓库,这是干什么的?可以简单粗暴的理解为一个项目一个仓库就行了。
    Github--如何将本地项目上传到Github

  2. 创建成功后看到到下图,这图的那个地址先记住了,一会可是要用的呢,这是这个仓库的地址,我们项目要传到这里来。
    Github--如何将本地项目上传到Github

  3. 接着打开Git的安装路径,打开git-bash.exe,然后会发现打开了一个打命令行的东西。
    Github--如何将本地项目上传到Github

  4. 就是这个东东,我们就是要在这里写命令行。
    Github--如何将本地项目上传到Github
    5.项目放在J:\MVPDemo\MVPDemo ,我们第一步就是要进入这个目录下,cd 是用来进入某个目录的,白色的字是宝宝打的(前面那个美元符号是自动生成的),然后现在就进入了我们要上传路径的目录下。
    Github--如何将本地项目上传到Github

  5. 输入git init,如下图所示,这个意思是在当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹)
    Github--如何将本地项目上传到Github

  6. 输入git add.,这个是将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名即可(加上空格)。

  7. 输入git commit -m “first commit”,表示你对这次提交的注释,双引号里面的内容可以根据个人的需要改。

  8. 输入git remote add origin https://自己的仓库url地址(上面有说到) 将本地的仓库关联到github上,这里输入的是git remote add origin https://github.com/SilasGao/MVPDemo.git

  9. 输入git push -u origin master,这是把代码上传到github仓库的意思。

  10. 执行完后,如果没有异常,会等待几秒,然后跳出一个让你输入Username和Password 的窗口,你只要输入

  11. github的登录账号和密码就行了。
    Github--如何将本地项目上传到Github

  12. 账号密码都正确的话,会看到下面这么一个东西,进度还会跳,这个是上传过程中的进度,这个过程可能有点慢,有时候得等个10几分钟。
    Github--如何将本地项目上传到Github

  13. 上传成功后,就是这个样子了。

Github--如何将本地项目上传到Github