将项目上传至GitHub
前言:
前段时间我将自己做的2040小游戏从本地上传至了GitHub上,本篇将记录上传过程与方法
我的2048小游戏GitHub仓库链接226YZY/my2048game: 我的简易2048小游戏 (github.com)
【转载说明】本文优先发布于我的个人博客www.226yzy.com ,转载请注明出处并注明作者:星空下的YZY。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0许可协议。
更好的阅读体验欢迎访问我的博客原文
创建repository(仓库)
如果不是纯小白,那么大概率GitHub的账号应该还是有的吧
那么接下来,创建一个未来放代码的地方,在你的GitHub主页上找到repository,然后点击,然后如下图,点击New按钮。

如果不在这个页面,可以点击你右上角头像,在弹出的菜单中选择
Your profile

点击New之后,在Repository name写入你的项目名,项目名输入成后,最下面的Create repository按钮变深绿,说明可以创建了,点击即可。

创建成后如下图所示

GitHub提示了命令,但要执行这些命令,你需要在本地安装Git并且给GitHub配置密钥,所以上面的提示的命令留到后续步骤完成再执行。
安装Git
官方下载地址:http://git-scm.com/download/ 根据你自己的系统 下载对应版本。
除了安装目录可以改到C盘以外,其它的基本默认即可
配置SSH密钥
本地生成SSH密钥
我们需要本地的SSH密钥,操作命令如下(注意信息替换成你自己的)
git config --global user.name "你要设置的名字"
git config --global user.email "你要设置的邮箱"
ssh-keygen -t rsa -C "你刚刚设置的邮箱"
生成的文件位置在C:\Users\(你的用户名)\.ssh
在这个目录下有一个id_rsa.pub这就是我们后面要用的SSH公钥,打开,复制里面的内容,后面有用

上面的
id_rsa为私钥,注意千万不要外泄
GitHub 账号配置SSH公钥
还是点击右上角头像 ,跳出的菜单中点击Settings,然后左侧栏点击SSH and GPG keys,再找到New SSH key按钮,点击即可新建SSH key

然后新出来的页面中的key输入框中输入前面复制的id_rsa.pub文件的内容

至此SSH密钥部分完成
上传本地项目
现在可以对本地项目进行操作了
命令总览如下
git init //把这个目录变成Git可以管理的仓库
git add . //将项目的所有文件添加到仓库中('.'可以换成具体的目录)
git commit -m "注释语句" //文件提交到仓库(注释语句可以自己写对这次提交的描述)
git remote add origin git@github.com:226YZY/text.git //关联远程仓库('text'换成你自己的项目名)
git push -u origin master //把本地库的所有内容推送到远程库上
本地仓库
- 将项目所在目录变成Git可以管理的仓库
git init
这条命令执行后,会产生一个
.git文件,该文件不要随意修改,因为该文件是用于跟踪管理版本库的
- 将项目的所有文件添加到仓库中
git add .
- 把文件提交到仓库
git commit -m "注释语句"
关联github仓库
- 关联远程仓库('text'换成你自己的项目名)
git remote add origin git@github.com:226YZY/text.git
- 把本地库的所有内容推送到远程库上
git push -u origin master
头一次应该还需要输入一次yes
查看是否上传成功
至此,可以去GitHub上查看对应的库是否将项目成功上传
希望各位成功吼
【转载说明】本文优先发布于我的个人博客www.226yzy.com ,转载请注明出处并注明作者:星空下的YZY。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0许可协议。
将项目上传至GitHub的更多相关文章
- 如何通过Git GUI将自己本地的项目上传至Github
最近在学习node.js和react,顺便复习了下AngluarJS相关的东西,写了些小demo想放在GitHub上,之前仅限于只申请了GitHub账号从没用过,今天花半天时间查资料认真学习Githu ...
- 将本地项目上传到Github
将本地项目上传到Github 转载请注明出自天外归云的博客. 前提 已经下载了Git到本地. 创建Repository 首先登陆我的Github页面,在Repositories中New一个并起Repo ...
- mac下安装git,并将本地的项目上传到github
mac下安装git 安装过程: 1.下载Git installer http://git-scm.com/downloads 2.下载之后打开,双击.pkg安装 3.打开终端,使用git --vers ...
- 详细教程:将本地项目上传到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.第二步:安装 ...
- 如何将项目上传到GitHub?
如何将项目上传到GitHub? 1.注册GitHub账户 浏览器输入GitHub官网地址:https://github.com/ 进入后点击Sign In 然后点击Create an account ...
- Git的使用--如何将本地项目上传到Github(三种简单、方便的方法)
一.第一种方法: 1.首先你需要一个github账号,所以还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路(傻瓜式安装) ...
随机推荐
- 【九度OJ】题目1171:C翻转 解题报告
[九度OJ]题目1171:C翻转 解题报告 标签(空格分隔): 九度OJ http://ac.jobdu.com/problem.php?pid=1171 题目描述: 首先输入一个5 * 5的数组,然 ...
- 【LeetCode】521. Longest Uncommon Subsequence I 解题报告(Python)
作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 日期 题目地址:https://leetcode.c ...
- 【LeetCode】539. Minimum Time Difference 解题报告(Python)
作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.me/ 题目地址:https://leetcode.com/problems/minimum-t ...
- 1369 - Answering Queries
1369 - Answering Queries PDF (English) Statistics Forum Time Limit: 3 second(s) Memory Limit: 32 ...
- Hexo添加Live2D看板娘+模型预览
文章目录 添加和注意事项 模型预览 live2d-widget-model-chitose live2d-widget-model-epsilon2_1 live2d-widget-model-gf ...
- 「算法笔记」FHQ-Treap
右转→https://www.cnblogs.com/mytqwqq/p/15057231.html 下面放个板子 (禁止莱莱白嫖板子) P3369 [模板]普通平衡树 #include<bit ...
- 后缀数组【原理+python代码】
后缀数组 参考:https://blog.csdn.net/a1035719430/article/details/80217267 https://blog.csdn.net/YxuanwKeith ...
- html5调用摄像头并拍照
随着flash被禁用,flash上传附件的方式已成为过去,现在开始用html5上传了.本片文章就是介绍如何使用html5拍照,其实挺简单的原理: 调用摄像头采集视频流,利用canvas的特性生成bas ...
- opencv学习(六)——图像基本操作
图像基本操作 一.访问和修改像素值 先来理解一下,图像与一般的矩阵或张量有何不同(不考虑图像的格式,元数据等信息).首先,一张图像有自己的属性,宽,高,通道数.其中宽和高是我们肉眼可见的属性,而通道数 ...
- CS5211完全替代兼容LT7211|PS8625|CH7511方案|EDP转LVDS|Capstone CS5211
CH7511|LT7211|PS8625替代方案--Capstone CS5211AN 设计EDP转LVDS优势方案原理图+PCB板设计 CH7511|LT7211|PS8625这三款都是专门用于设计 ...