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,

连敲两次回车键 创建钥匙

(第二步)登录你的GitHub

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

在终端中输入

ssh -T git@github.com

显示这个即为成功

三,关联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
经验分享 程序员 微信小程序 职场和发展