文章目录

  • 1.GitHub
  • 1.1.GitHub注册(已经注册过的直接看1.2GitHub仓库的建立)
  • 1.2 GitHub仓库的建立
  • 2.Git
  • 2.1Git 安装
  • 2.2 Git 下载
  • 2.3 Git 初探
  • 2.4 Git 基本命令语句
  • 3 Git与GitHub进行交互
  • 3.1 SSH完成Git与GitHub的绑定
  • 3.2将文件提交到GitHub上


1.GitHub

1.1.GitHub注册(已经注册过的直接看1.2GitHub仓库的建立)

第一步:网上搜索GitHub,找到这个界面,点击Sign up进行注册

gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送


第二步:输入基本信息,包括GitHub账号,一个用来接收消息的邮箱,GitHub的密码

gitlab邮件无法发送 github发送邮件_git_02


第三步:这里打勾,GitHub用来给你推送你感兴趣的内容,可跳过

gitlab邮件无法发送 github发送邮件_上传_03


第四步:邮箱验证

当你完成以上步骤,Github将会往你的邮箱发送一封信件,点击Verify email address后,你的GitHub也就注册完成了

gitlab邮件无法发送 github发送邮件_git_04


第五:GitHub注册完成

在这里,我们跳过就行了。接下来,我们登陆GitHub,在GitHub上开启我们的接下来的旅程

gitlab邮件无法发送 github发送邮件_git_05

1.2 GitHub仓库的建立

第一步 登陆GitHub

gitlab邮件无法发送 github发送邮件_上传_06


gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_07


第二步:建立一个仓库

gitlab邮件无法发送 github发送邮件_上传_08


gitlab邮件无法发送 github发送邮件_github_09


到这里我们的仓库已经建立完毕,

gitlab邮件无法发送 github发送邮件_git_10


第三步:可以的话,先把仓库主分支的名字(main)改成master

gitlab邮件无法发送 github发送邮件_基本命令_11


gitlab邮件无法发送 github发送邮件_github_12


gitlab邮件无法发送 github发送邮件_基本命令_13


gitlab邮件无法发送 github发送邮件_git_14


完成已上步骤,接下来我们需要用Git把文件上传到GitHub上。我们知道GitHub是基于Git上传的

2.Git

2.1Git 安装

点击这里进入Git官网 第一步:

gitlab邮件无法发送 github发送邮件_上传_15


我这电脑是Windows64位

gitlab邮件无法发送 github发送邮件_基本命令_16


点开这里,网页会自动根据你电脑的版本下载Git,这里下载比较慢,可以用国内镜像文件快速下载(这里我就不赘述了)

gitlab邮件无法发送 github发送邮件_上传_17

2.2 Git 下载

gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_18

gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_19


默认即可。

gitlab邮件无法发送 github发送邮件_上传_20


默认,next

gitlab邮件无法发送 github发送邮件_基本命令_21


后面一直默认,next即可

2.3 Git 初探

在桌面新建一个文件夹,对该文件夹右键,选择Git Bush Here

gitlab邮件无法发送 github发送邮件_github_22

我们先设置一些 Git用户的名字和邮箱,这是必须要填的,这样上传后才知道是谁上传的,一般我们都是设置全局的名字和邮箱。

git config --global user.name "名字"
git config --global user.email "邮箱"

gitlab邮件无法发送 github发送邮件_基本命令_23


gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_24


进行到这里,我们会发现我们电脑多了两个文件.gitconfig和.bash_history。

  • gitconfig:存储了全局变量姓名和邮箱
  • bash_history:存储了历史的 git命令语句

2.4 Git 基本命令语句

这里是git 基本操作。当然,后面我们在和GitHub连接时会介绍一些语句的具体用法

3 Git与GitHub进行交互

3.1 SSH完成Git与GitHub的绑定

现在我们需要将Git和GitHub通过进行绑定,这样就可以通过Git向GitHub发送文件了。一般我们都是通过SSH公钥来授权的

在Git Bash 输入ssh可查看本机是否安装了SSH:

gitlab邮件无法发送 github发送邮件_github_25


我们下载Git时,会顺带安装SSH,如上图所示,我们已经成功安装了SSH,接下来我们就可需要通过RSA算法生成密钥:

ssh-keygen -t rsa

gitlab邮件无法发送 github发送邮件_git_26


输入完ssh-keygen -t rsa后一路回车就可以了,此时已经生成了SSH密钥

我们找到

gitlab邮件无法发送 github发送邮件_github_27


对于id_rsa.pub上的信息进行复制,将上述信息存放到GitHub的SSH密钥上面接下来打开对GitHub

gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_28


gitlab邮件无法发送 github发送邮件_git_29


gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_30


一般到这里会验证确认是否为本人操作

gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_31


OK,到这里,我们已经将SSH密钥绑定上了。

3.2将文件提交到GitHub上

我们先获取仓库地址

gitlab邮件无法发送 github发送邮件_基本命令_32


通过git clone 地址会自动将git和GitHunb连接在一起,首先我们还是在桌面上的一个新建文件夹进行操作。

gitlab邮件无法发送 github发送邮件_github_33

git clone 地址

gitlab邮件无法发送 github发送邮件_github_34


我们发现文件夹内把GitHub的仓库example1的文件给下载下来了。接下来,我们要上传一个文件到GitHub上,我在此新建一个test.txt

gitlab邮件无法发送 github发送邮件_github_35


我们在把test.txt给放入example1文件夹内

在用 cd example1 进入到exampl1的文件内

gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_36


我们输入 git status

gitlab邮件无法发送 github发送邮件_git_37


test.txt可添加。

输入git add .

gitlab邮件无法发送 github发送邮件_github_38


输入git add . 之后,我们在git status发现了新文件 test.txt,在进行操作

git commit -m "注释"

gitlab邮件无法发送 github发送邮件_基本命令_39


接下来,我们需要把该文件推送到GitHub上了

git push -u origin master

gitlab邮件无法发送 github发送邮件_基本命令_40


正常的输入GitHub的账号和密码即可

gitlab邮件无法发送 github发送邮件_gitlab邮件无法发送_41


GitHub刷新一下,就发现文件已经进去了

gitlab邮件无法发送 github发送邮件_基本命令_42