使用Git工具将本地代码上传到GitHub

341 阅读4分钟

附:「这是我参与2022首次更文挑战的第11天,活动详情查看:2022首次更文挑战

平常工作时候会经常使用github,来管理我们的代码,大大提高我们的工作效率; github上有很多开源项目值得我们去学习的,如果你也有好的开源,可以上传到github共享学习,文章已经编好顺序。按步骤执行命令就可以轻松搞定; 如果你已经有git和github可以直接跳转到 2.1 进行查看;

第1章 Git工具安装

1)首页先去官网找到 git工具 安装包,下载安装包并安装;

在这里插入图片描述

. . .

官网地址: Git工具

2)安装完成后,==Ctrl + D== 返回桌面后鼠标右键,发现这两个就说明安装成功了;

在这里插入图片描述 3)最后一步,配置Git 的 nameemail, 桌面下右键点击 ==Git Bash Here==,执行以下2个命令;

$ git config --global user.name "输入您的名字"
例如:git config --global user.name "Your Name"
$ git config --global user.email "输入您的邮箱地址"
例如:git config --global user.email "email@example.com"

4)恭喜您,git配置完成,当前窗口关闭,进入下一环节!

第2章 GitHub账号注册

1)打开 github 根据指示==注册账号== 输入完成后点击 ==注册== (Sign up for Github);

在这里插入图片描述 2)注册完后进入 ==登录页面== 输入你注册时的邮箱和密码;

在这里插入图片描述

2.1 新建仓库

1)登录账号成功后,网站自动跳转 ==github 主页面== 我们点击左上角 New 一下,这里New是新建仓库的意思;

在这里插入图片描述 2) New成功,我们来到==仓库内容设置页面== ;

  • Repository name 仓库名称
  • Description 仓库描述
  • Public 公开
  • Private 私密
  • Create repository 创建仓库

如图演示: 在这里插入图片描述

2.2 生成密钥ssh

1)这里有2个在==创建本地仓库==的方法,本地仓库配置好,才能上传到GitHub上;

  • 桌面右击创建一个文件夹,自命名一个名字就可以,在文件夹目录下执行如下命令,
  • 或者在你需要上传代码的文件目录下右键点击==Git Bash Here==执行如下
  • 如下命令是生成密钥,按步骤操作;
 ssh-keygen -t rsa -C "your email@example.com" 
 //引号里面填写你的邮箱地址,比如我的是 ssh-keygen -t rsa -C "hec790@126.com" 
  • 接下来会显示; 在这里插入图片描述
  • 我们输入 y 确认; 在这里插入图片描述
  • 生成密钥完成!我们需要完成以下操作进行粘贴

2)运行以下命令,将公钥的内容复制到系统粘贴板上

这里有2种方法复制密钥的链接【推荐第一种】

  • 执行以下命令就等于是复制密钥
  • 或者按路径找C:/users/Administrator/.ssh/id_rea.pub用记事本打开复制
clip < ~/.ssh/id_rsa.pub

2.3 在GitHub上添加你的密钥

1)此时我们在GitHub创建仓库完成后的页面,我们点击Settings 设置。

在这里插入图片描述 2)进入Setting设置后,点击 ==Deploy keys 密钥==

在这里插入图片描述 3)此时到仓库的最后一步,我们需要给仓库配置密钥,主要作用是本地和远程搭建联系,不添加密钥是上传不了本地的代码的;

  • 点击右上角 Add Deploy keys 添加密钥 在这里插入图片描述
  • title可以不用填,==Ctrl + V== 粘贴刚才复制的密钥到 key; 在这里插入图片描述
  • 添加好是这样的 在这里插入图片描述

2.4 测试密钥

1)运行以下命令,注意:git@github.com不要做任何更改!

ssh -T git@github.com

2)此时显示(这里可能会显示2种结果,只要最后字段出现如下字样,是不影响我们接下来操作的) 在这里插入图片描述 显示以上命令,表示密钥配置完成;

第3章 本地仓库上传到远程仓库

1)在你需要上传代码的文件目录下 ==Git Bash Here==

// 本地仓库初始化
git init
// 添加自己的代码,到本地仓库
git add .
或者
git add --all
//查看我们自己的代码,有没有到本地仓库管理中
git status

2)显示 green 绿色的就是我们该文件下的文件,说明已经被本地仓库管理 在这里插入图片描述 3) 继续执行命令

// 这里的提交信息是项目说明 
git commit  -m  "提交信息”
//例如我的是:git commit  -m  "index提交第一次”
  • 会出现 create mode 你的文件名 在这里插入图片描述

4)复制你的仓库ssh连接 在这里插入图片描述

// 这里是你需要推送仓库链接 的命令
git remote add origin git@github.com:ueshk/ithuc.git
//例如我的是:git remote add origin git@github.com:hec990/testing.git
// 把本地仓库代码推送到远程仓库
git push -u origin master
  • 参考 在这里插入图片描述

5)此时我们刷新 GitHub 仓库,就可以看到我们上传的代码了;在这里插入图片描述