Linux创建Git仓库并连接github
-
首先需要自行注册GitHub账号,并手动创建一个在线仓库(可以不需要readme.md);
-
在Linux环境中使用madkir新建一个目录并创建一个README.md文件:
mkdir dirname
echo “#CPP2307” >> README.MD
-
使用
git init
命令初始化目录为git仓库 -
使用相关git命令完成配置;
git add README.md git commit -m "first commit" git config --global user.email "***@qq.com" git config --global user.name "****"
-
配置github网站的ssh访问:
-
在Linux环境下生成ssh公钥并在~/.ssh/:
ssh-keygen -t rsa -C "your account@templte.com"
cat ~/.ssh/id_rsa.pub
-
在github的setting中保存刚复制的ssh公钥:
-
测试Linux能否ssh访问github个人账户:
ssh -T git@github.com
-
测试成功的情况下,会出现如下提示;
-
如果测试不成功:看看是否能够ping通github
-
ping github.com
;出现如下情况说明可以访问github -
失败的话就往文件
/etc/hosts
,插入gitub网站的ipv4,再source /etc/hosts
一下,测试ping github.com
如下:
-
-
-
-
将远程仓库关联到本地仓库:
-
git remote add origin + 仓库地址的ssh协议
; -
git branch -M main;
-
git push -u origin main
;
-