将本地项目上传到Github
将本地项目上传到Github
转载请注明出自天外归云的博客。
前提
已经下载了Git到本地。
创建Repository
首先登陆我的Github页面,在Repositories中New一个并起Repository name为你要上传的项目名,我的项目叫ForMyRenren,所以我创建的Repository name也为ForMyRenren。
创建并配置SSH密钥
打开Git Bash,输入:
$ ssh-keygen -t rsa -C "这里填写你注册Github时所用的邮箱地址"
然后一直按回车就可以了,成功如下图:
我们可以看到在“C:\Users\bjlantianyou\.ssh”路径下生成了我们的SSH keys,我们现在去看看:
将生成的pub文件用记事本打开,复制里面的内容。
在Github上去小头像处点击下拉按钮,点击Settings:
然后:
1、在Settings页面中的Personal Settings栏中选择SSH Keys;
2、点击右侧的New SSH Key按钮;
3、Title栏空着不填,在Key栏中粘贴你复制的pub文件中的内容;
4、点击Add SSH key按钮。
至此我们就将已生成的SSH Key配置到了Github中。
上传本地项目到Github
现在我们去我们的仓库页面,按照提示来完成项目的上传,如下图红框中所示:
1、打开我们要上传的本地项目,右键选择Git Bash Here:
2、输入:
$ git init
之后我们可以看到本地项目中多出了一个“.git”文件夹:
3、输入:
$ git add .
意即将所有的文件都加入待上传的文件序列中(把"."换成其他的文件名意即指定文件进行上传),成功如下:
4、输入:
$ git commit -m "first commit"
成功如下:
5、输入:
$ git remote add origin https://github.com/OuterCloud/ForMyRenren.git
6、输入:
$ git push -u origin master
会提示输入你登陆Github所需的邮箱名和密码:
成功如下:
上传成功
至此我们的项目就已经上传成功了,在我们的Github对应的Repository页面可以看到我们的项目文件:
将本地项目上传到Github的更多相关文章
- 详细教程:将本地项目上传到github
作为 一个工程师,将本地项目上传到github进行备份和分享是一个不错的技能,一来可以方便以后的工作,二来可以分享自己的成果.所以下面本人详细教大家如何将本地项目上传到github,十分简单,一学就会 ...
- Git的使用-如何将本地项目上传到Github
默认你的电脑上已经安装了git. 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 现在我通过命令行 ...
- 如何用命令将本地项目上传到github
一.Git终端软件安装 1.下载windows上git终端,类似shell工具,下载地址:http://msysgit.github.io/ 2.安装方法,打开文件,一路点击Next即可 3.安装完成 ...
- 使用 vscode将本地项目上传到github以及删除github上的某个文件夹
安装Git后,可以看到windows环境下有两个命令输入窗口Git CMD 和Git Bash Git GUI是可视化图形界面 Git中的Bash是基于CMD的,在CMD的基础上增添一些新的命令与功能 ...
- 如何通过TortoiseGit(小乌龟)把本地项目上传到github上
1.第一步: 安装git for windows(链接:https://gitforwindows.org/)一路next就好了, 如果遇到什么问题可以参考我另外一篇文章~^ - ^ 2.第二步:安装 ...
- Git的使用--如何将本地项目上传到Github(三种简单、方便的方法)
一.第一种方法: 1.首先你需要一个github账号,所以还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路(傻瓜式安装) ...
- Git学习系列之如何正确且高效地将本地项目上传到Github(图文详解)
不多说,直接上干货! 首先你需要一个Github账号,所以还没有的话先去注册吧! https://github.com/ 见 如何走上更高平台分享传递干货知识:(开通个人Github面向开源及私有软件 ...
- 如何将本地项目上传至GitHub(so easy!!!)
如何将本地项目上传至GitHub 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直 ...
- 使用终端命令行将本地项目上传到Github
使用终端命令行将本地项目上传到Github 转自https://blog.csdn.net/fishball1/article/details/52020305 对于IOS开发者来说,Github的使 ...
随机推荐
- 配置DruidDataSource参考(com.alibaba.druid.pool.DruidDataSource)
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-met ...
- oracle 密码忘记、密码遗失解决办法
忘了密码可以用操作系统验证方式登入SYS用,然后可以随意修改密码了.登入方法:1.进入命令提示符下,输入:sqlplus /nolog 回车进入SQL.2.在SQL环境下,输入:SQL> con ...
- linux第7天 I/O的五种模型, select
服务器端避免僵尸进程的方法: 1)通过忽略SIGCHLD信号,解决僵尸进程 signal(SIGCHLD, SIG_IGN) 2)通过wait方法,解决僵尸进程 signal(SIGCHLD, han ...
- struts自定义拦截器
第01步:配置web.xml,启动struts框架 <?xml version="1.0" encoding="UTF-8"?> <web-a ...
- springmvc+spring+mybatis分页查询实例版本1,ver1.0
无聊做做看看,几乎没有怎么仔细做过这方面的,总是以为很简单,想想就会,实际做起来结合工作经验感觉还是挺有收获的,可以用在自己的项目上 第一版本思路:框架使用ssm,这个无所谓,采用分页语句查询指定页面 ...
- PAT乙级 1007. 素数对猜想 (20)
1007. 素数对猜想 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 让我们定义 dn 为:dn = ...
- [php] PHP Fatal error: Class 'AMQPConnection' not found
When using rabbitmq, $this->conn = new AMQPConnection($conn_args); $this->conn->connect(); ...
- Android 多线程通信 访问网络
package org.rongguang.testthread; import android.app.Activity; import android.os.Bundle; import andr ...
- 使用uiautomatorviewer和uiautomator来做android的UI测试
来自:http://university.utest.com 作者:Angelos Nakulas (All Authored Courses) 译者:Elaine00 目录 简介 什 ...
- JAVA 集合List,数组,Set,Map,直接的相互转换
Java集合转换[List<-->数组.List<-->Set.数组<-->Set.Map-->Set.Map-->List] //List--> ...