首页 > 系统相关 >linux 使用 git 备忘录

linux 使用 git 备忘录

时间:2023-03-02 23:56:13浏览次数:41  
标签:github 443 仓库 备忘录 git ssh linux com

1. 在 github 网页端创建一个 仓库

2. 将本地公钥加到 github 的 SSH keys 中:

git config --global  user.name "git 的自己的用户名"
git config --global  user.email "[email protected]" 
ssh-keygen -t rsa -C "[email protected]" 
cd ~/.ssh
cat id_rsa.pub # 将显示的公钥添加到 github 上。

3. 添加文件

首先先克隆下仓库到本地,遇到以下错误


错误:

git clone xxx ## 自己创建的仓库时候

报错:

Cloning into '仓库名'...
ssh: connect to host github.com port 22: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

原因:22端口可能被防火墙屏蔽了,可以尝试连接GitHub的443端口。

这个方案有效的前提是:执行命令 ssh -T -p 443 [email protected] 后不再提示connection refused

很高兴,我的 443 可以连上。

解决:Hi xx! You've successfully authenticated, but GitHub does not provide shell access.

vim ~/.ssh/config

# Add section below to it
Host github.com
	Hostname ssh.github.com
	Port 443

# 创建个 README.md
echo "# ML_practice" >> README.md

借助 VSCode 我们要 选 提交和推送。 不推送,仓库不变。

标签:github,443,仓库,备忘录,git,ssh,linux,com
From: https://www.cnblogs.com/odesey/p/17174087.html

相关文章

  • Git基础使用和在UE中使用的方法
    Git使用介绍Git使用1.基础知识pwd显示目前的工作目录printworkdirectoryls显示当前路径下所有文件mkdir产生新的文件夹makedirectorytouch创建新文件rm......
  • linux 中 判断一列数据中指定的字符是否有连续的重复
     001、[root@PC1test]#lsa.txtb.txt[root@PC1test]#cata.txt##测试数据a.txtgeneexongeneexonexonexonexon[root@PC1test]#awk'BEGIN{idx......
  • Camera | 5.Linux v4l2架构(基于rk3568)
    上一篇我们讲解了如何编写基于V4L2的应用程序编写,本文主要讲解内核中V4L2架构,以及一些最重要的结构体、注册函数。厂家在实现自己的摄像头控制器驱动时,总体上都遵循这个架......
  • linux下进程和线程的区别和联系
    进程用fork()或者vfork()生成(vfork是专门为了加载其他程序的子程序而优化的,随着fork()的优化,vfork已经被优化)fork()生成的子进程与父进程共享代码区内存,对于其他内存fork......
  • Docker部署gitlab(避坑版)
    1下载docker#安装依赖yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2#设置yum源yum-config-manager--add-repohttps://download.docker.com/li......
  • Linux SO_REUSEPORT与SO_REUSEADDR
    SO_REUSEADDR一般来说,一个端口释放后会等待两分钟之后才能再被使用,SO_REUSEADDR是让端口释放后立即就可以被再次使用。SO_REUSEADDR用于对TCP套接字处于TIME_WAIT状态下的......
  • linux驱动移植-GPIO控制器驱动
    ----------------------------------------------------------------------------------------------------------------------------内核版本:linux5.2.8根文件系统:busybo......
  • git 多分支,git远程仓库,ssh方式连接远程仓库, 协同开发,冲突解决, 线上分支合并,远程仓库回
    git多分支,git远程仓库,ssh方式连接远程仓库,协同开发,冲突解决,线上分支合并,远程仓库回滚git多分支1.创建分支>:gitbranch分支名2.查看分支>:gitbranch3.切......
  • git使用
    git1.git介绍#代码管理软件 gitsvn#作用--用来做代码管理【文件管理】 1.帮助开发者合并开发代码协同开发2.如果出现冲突代码的合并会提示后提交合......
  • linux php8.x 编译安装
    安装各种依赖yum-yinstallwgetvimpcrepcre-developensslopenssl-devellibicu-develgccgcc-c++autoconflibjpeglibjpeg-devellibpnglibpng-develfreetype......