使用Git上传文件到GitHub

redballoon
2022-11-03 / 0 评论 / 36 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年11月19日,已超过80天没有更新,若内容或图片失效,请留言反馈。

Git的使用

简介

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
GitHub 是一个面向开源及私有软件项目的 托管 平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。

git的安装(windows)

下载地址: https://git-scm.com/download/win
下载地址
下载好之后一路下一步就好咯。

如果你担心,这里我也给个链接你看看,https://blog.csdn.net/mukes/article/details/115693833

怎么确认是否安装好呢?
如果过程没毛病那你肯定你能看到
鼠标右键菜单展示

开始使用Git咯

虽然Git下载自带了GUI(图形用户界面),但我们通常不会用它,当然你也可以用,看你自己吧。

这里为了演示使用我直接在桌面打开Git了

  • 鼠标右键 git bash here 打开一个终端,(像cmd,但不是哟)😀
  • 创建一个新文件夹 命令 mkdir filename
  • 初始化为Git仓库,它可被Git管理跟踪 命令 git init

像这样👇

git命令示例

你可能打开文件夹后里面什么都没有,那是因为git初始化自动生成 .git 文件夹是隐藏的。
它是Git用来跟踪和管理版本库的。
文件隐藏

设置Git

好了,本地仓库有了,但还有最重要的一步,就是Git身份认证,可以这么理解。
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

像这样👇

git设置

邮箱也是一样操作,按命令输入进去后回车,会返回一段绿色的文字,就说明某闷忒啊

查看刚刚Git设置的身份信息 命令 git config --global --list

好啦,最后再看看Github怎么设置SSH

Github设置密钥

为什么使用密钥,因为懒,如果你不想每次使用Git时都要输入密码的话。
其实也不难,按我步骤来就某闷忒啦。

  1. 一定是在你完成了Git的配置之后,生成新的 SSH keys
    GitHub 的密钥

    ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "设置的邮箱"

    一直回车就好
    之后会在 C:\Users\xxxx.ssh 下生成两个文件。

  • id_rsa.github
  • id_rsa.github.pub
    我们需要的就是.pub的内容(它就是公钥)

2.打开Github设置SSH密钥
点击头像-->settings-->SSH and GPG keys-->New SSH key

标题可以随便起,key就输入我们生成的.pub文件的内容
或者在当前文件夹打开git输入命令 `cat id_rsa.github.pub 查看内容复制公钥内容

最后Add SSH key就完成咯👍

让我们试试使用吧。

Git上传文件到远程仓库

  1. 在Github上新建一个仓库

Github创建仓库

其它就不要点它,直接确定就会看到👇
Github创建仓库后的页面

  1. 我们之前已经在本地电脑上新建过git仓库了,现在只要建立与远程仓库的链接

    git remote add origin https://github.com/用户名/仓库名.git
    git@github.com:用户名/仓库名.git

    两种方式都可以。✌离胜利又近一步。

先创建一个readme.txt放到我们创建好的本地仓库中,内容随便输
直接看操作吧 👇
Git上传完整示例

0

评论 (0)

取消