上传本地项目代码到github

概述

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。本文主要讲解如何将本地代码上传至Github。

Git Bash的安装

Git Bash是一个适用于Microsoft Windows环境的应用程序,它为Git命令行体验提供了一个仿真层。相当于在window上通过git bash这个模拟的Unix命令行的终端出来,然后在这个终端里面做git相关的版本控制。
Git Bash下载网址:https://git-scm.com/downloads/

Git Bash下载

由于我的系统是win,故下载windows的版本即可。
在这里插入图片描述

安装Git Bash

基本上都是默认下一步。
在这里插入图片描述

配置

绑定邮箱

打开Git Bash,首先绑定邮箱。

git config --global user.email "******@qq.com"

在这里插入图片描述

生成ssh key

输入ssh-keygen -t rsa -C “邮箱名”,引号内在GitHub绑定的邮箱,然后会有提示操作,一般都是回车,也有需要输入y的。

ssh-keygen -t rsa -C "a845656974@qq.com"

在这里插入图片描述
上述指令会生成 .ssh文件,需要找到文件,用记事本打开id_rsa.pub
在这里插入图片描述
在这里插入图片描述

github账号配置ssh key

打开GitHub的设置界面,点击setting。
在这里插入图片描述点击SSH and GPG keys。
在这里插入图片描述
点击new SSH keys。
在这里插入图片描述
把id_rsa.pub里的内容复制到key里,title输入自己的标题即可。
在这里插入图片描述
在这里插入图片描述
在Git Bash输入ssh -T git@github.com查看是否绑定成功。

ssh -T git@github.com

在这里插入图片描述

上传项目

创建GitHub库

进入Github首页,在自己的Github中创建自己库。创建一个repository,可以有两种方式,第一个是左栏右上的绿色按钮New 来 new一个repository,或者中间栏 中下位置右边的大按钮 “Start a project”。
在这里插入图片描述

填写信息

在这里插入图片描述

Clone or dowload仓库地址

新建好之后,会出现下面的界面,红色框里面的地址在后续需要使用。
在这里插入图片描述

上传项目到github

新建文件夹

本地电脑新建空文件夹,这个文件夹用来放置需要上传的代码。
我在D盘新建了一个Git的文件夹。

克隆新仓库

进入各个新建的文件夹中,鼠标右键,选择Git Bash Here,之后会弹出一个命令窗口。
在这里插入图片描述

克隆仓库

这里需要上面的Clone or dowload的仓库地址,输入指令:git clone + 仓库地址

git clone https://github.com/845656974/project.git

在这里插入图片描述
输入完毕之后,在刚刚新建的文件夹下面会多一个文件夹,然后将代码放入到这个生成的文件夹中。
在这里插入图片描述
文件夹里有隐藏文件夹.git,是Git用来跟踪管理版本库的,千万不要改乱这个文件。没有这个文件可以在Git Bash中输入git init。我在这个文件夹中放入了一个我自己的工程。

上传

在刚刚的命令行中输入 cd + 文件夹名字,切换到该目录中。

cd project/

在这里插入图片描述
输入 git add . 或git add +文件名,git add . 是把文件夹下的所有文件上传。

git add . 

在这里插入图片描述

git commit -m "progect"引号内的内容可以随意改动,这个语句的含义是给刚刚上传的文件一个备注。

git commit -m "progect"

在这里插入图片描述
输入git push origin master,应该是直接出现Sign in这个界面。
在这里插入图片描述
此时需要打开GitHub的设置界面,点击setting。
在这里插入图片描述打开Developer settings。
在这里插入图片描述

打开Personal access tokens,点击Generate new token。
在这里插入图片描述
之后将所有的框框都勾选中,点击确认,然后会出现一行字符,将其复制。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
如果成功,将会出现下面的上传信息。
在这里插入图片描述
失败会让输入GitHub用户名,当输入完毕账号密码之后,以后都不需要输入了。

打开GitHub网站,找到自己创建的库,出现如下界面就OK了。

在这里插入图片描述

最后

以上的代码会在Q群里分享。QQ群:615061293。
关注微信公众号『记贴』,持续更新文章和学习资料,可加作者的微信交流学习!
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

记帖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值