github的使用,及将默认分支main改为master

一,将默认分支main改为master

github在2020/10/1宣布上的所有新库都将用中性词「main」命名,取代原来的「master」,如果我们通过git push -u grigin master 方法上传仓库,在github仓库中就会出现一个master的分支。

如何改变这个问题?
我们只需要中github的个人设置中找到>Repositories>将默认的main,改为master然后再创建项目仓库即可,

接下来是如何使用github


二,SSH Key的生成与github的连接

(第一步)
对于新手而言可能不知道ssh key的作用是什么,在这里通俗的语言说明一下:

“SSH是一种网络协议,主要用于客户端与远程主机的安全链接和交互”

其实SSH就是用来让你的客户端和github进行连接免密登录,不然你每次push操作时都会需要让你重新输入你的账号密码。

进入正题
在终端中输入

ssh-keygen -t rsa -b 4096 -C “@user.email”

在终端中我们可以找到这个.pub文件

Your identification has been saved in /Users/mac/.ssh/id_rsa.
Your public key has been saved in /Users/mac/.ssh/id_rsa.pub.
The key fingerprint is:
SHA2**:4ggtz88bWeV9********************** “*****@gmail.com
The key’s randomart image is:
±–[RSA 4096]----+
| +oo=. |
| …o.=o |
| . .*… |
| . . = + |
| o . o S = o - |
| = o = E . = o.|
| + + . . +=|
| o . . o=B|
| +. +@|
±—[SHA256]-----+

.pub即为生成的秘钥文件,可以通过路径查找找到这个文件,打开这个公共秘钥.pub文件 复制里面的内容。

(2)我们也可以通过在项目中、删除远端当前仓库和当当前key,然后重新生成key,

ssh-keygen -t rsa -C *********@qq.com(输入你的邮箱)

连敲两次回车键
创建钥匙

(第二步)登录你的GitHub

单击右上角个人头像→Settings→SSH and GPG keys→New SSH Key ,在 Title 文本框中输入任意字符,把.pub文件拖至浏览器页面或文本打开,会显示一串字符串,在 Key文本框粘贴刚才复制的公钥字符串,单击“Add SSH key”按钮完成操作,如下图所示
github的使用,及将默认分支main改为master_第1张图片(第三步) 检查是否连接成功

在终端中输入

ssh -T [email protected]在这里插入图片描述

显示这个即为成功

三,关联github项目仓库

(一)如果你已经有一个项目想上传,
1、如果在本地已有项目,进入到目录执行 git init 初始化

2、这时候使用git status 会提示哪些文件需要被添加

3、使用git add. 添加至本地暂存区 ,如果无效可以使用git add .这个

4、使用git commit -m "***" 提交到本地git仓库

5、使用 git status 查看是否成功提交


(二)接下来我们在github中创建一个新的远程仓库。 点击code 我们可以获得一个HTTPS 的链接。

在我们项目的Terminal中输入
注意:输入自己的链接

git remote add origin https://github.com/coderhzc1/g****.git

完成后我们可以通过git remote -v查看是否已经绑定了我们的仓库
然后通过下面的代码,传入到我们的远程仓库中就好了。

git push -u origin master

如果创建仓库时创建了REDME需要先拉取一下

git pull --rebase origin master

你可能感兴趣的:(笔记,github,git)