0


Linux操作系统项目上传Github代码仓库指南

文章目录

1 创建SSH key

  • 1.登录github官网,点击个人头像,点击Settings,然后点击SSH and GPG keys,再点击New SSH keyTitle 可以随便取,但是 key 需要通过终端生成。在这里插入图片描述 Linux终端执行ssh-keygen -t rsa -C YOUR_EMAILYOUR_EMAIL为注册GitHub时使用的邮箱号 不需要输入任何参数,直接 enter 即可。在这里插入图片描述 看到如上图情景时,系统会自动生成id_rsa.pub 文件,在~/.ssh 目录下,将其文件中的所有内容复制粘贴到GitHub中,点击Add SSH key在这里插入图片描述在这里插入图片描述如图所示,添加成功!

2.本地git的用户名和邮箱设置

终端输入:

git config --global user.name "yourname"
git config --global user.email "[email protected]"

yournameemail@email.com根据自己实际情况设置。

3.测试连接

终端输入:

ssh -T [email protected]

测试连接。
在这里插入图片描述
如图所示,连接成功。
注意:测试过程中请关闭VPN
如果连接失败,终端输入:

ssh-agent -s
ssh-add ~/.ssh/id_rsa

再次测试。

4.创建仓库

打开GitHub主界面,点击

+

号,再点击

New repository 

,填写仓库名,以及仓库权限。
在这里插入图片描述

5.终端项目上传

echo "# DPDK" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/zloser020/DPDK.git
git push -u origin main

在这里插入图片描述

echo "# DPDK" >> README.md

: 在当前目录下创建一个名为README.md的文件,并向文件中添加内容 # DPDK,即一个以# DPDK开头的Markdown标题。

git init

: 初始化一个新的Git仓库,将当前目录转变为一个Git仓库。

git add README.md

: 将README.md文件添加到Git的暂存区,其他文件同理。

git commit -m "first commit"

: 将暂存区的文件提交到本地仓库,并附带一条提交消息 “first commit”。

git branch -M main

: 将默认分支名更改为main。在较新的Git版本中,GitHub默认使用main而不是master作为主分支名称。

git remote add origin https://github.com/zloser020/DPDK.git

: 将远程仓库的URL添加为名为 “origin” 的远程别名。

git push -u origin main

: 将本地仓库的main分支推送到名为 “origin” 的远程仓库。 -u选项将本地的main分支与远程的main分支关联起来。
** 注意:git push 时需要输入密码,由于早在2021年GitHub就不再支持密码push,所以需要到官网主页生成Tokens个人访问令牌,通过该Tokens操作。**
Tokens生成指南:
点击

头像

–>

settings

–>

Developer Settings

-->

Personal access tokens

–>

Generate new token

选择要授予此令牌token的范围或权限。
要使用

token

从命令行访问仓库,请选择

repo


要使用

token

从命令行删除仓库,请选择

delete_repo

其他根据需要进行勾选。
在这里插入图片描述
上传成功!!!


本文转载自: https://blog.csdn.net/m0_68678128/article/details/136485867
版权归原作者 ZLOSER02 所有, 如有侵权,请联系我们删除。

“Linux操作系统项目上传Github代码仓库指南”的评论:

还没有评论