【Ubuntu软件篇】Git的安装及github远程仓库ssh连接

说明:
1、git–包管理软件和github不是同一个东西;

1 git安装及配置

1.1 git安装

在Ubuntu系统下,git直接使用一下命令安装即可

sudo apt-get install git

1.2 本地git用户信息的配置(重要!!!)

说明: 该username和email用于在提交git任务时,能够显示提交者的用户名和邮箱,为了区分不同开发人员的身份,但与你的github账号无关。

(1)系统用户级别(常用,本文方法):登录当前操作系统的用户范围。
信息保存位置: ~/.gitconfig文件

git config --global user.name YourName
git config --global user.email [email protected]

(2)项目级别/仓库级别:仅在当前本地库范围有效
备注:该方法需要先进入项目文件夹,执行以下命令
信息保存位置: ./.git/gitconfig文件(即当前项目根目录)

git config user.name Your_name
git config user.email [email protected]

(3)额外说明:级别优先级
(就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别的用户信息
如果只有系统用户级别的用户信息,就医系统用户级别的信息为准
两者都没有不允许~~~~~

1.3 初始化本地仓库

在需要配置git的项目主目录中,输入以下命令,即可完成。

git init

2 将本地的git连接远程仓库(如github,码云)

说明: 该部分说明将采用的是SSH连接,常用的还可以使用HTTP进行连接,在连接之前,需要在本地电脑生成公私钥,公钥在生成后需要放上远程仓库,与本地电脑的私钥进行配对。

2.1 Ubuntu下SSH公私钥生成

步骤1: 本地安装SSH

sudo apt-get install ssh

步骤2:创建密钥文件

ssh-keygen -t rsa -C "你的github账号邮箱"

默认密钥文件路径在~/.ssh,id_rsa是私钥文件,id_rsa.pub是公钥文件,
使用以下命令即可打开;

sudo gedit id_rsa.pub

步骤3:将生成的公钥上传至Github
1)进入github,打开个人主页的setting(如1所示),点击左侧SSH and GPG keys(如2所示),点击New SSH key(如3所示),然后将id_rsa.pub内容全部复制进去key。,Title按照自己喜好取名即可。
在这里插入图片描述
步骤4:SSH测试(不成功可能是网络问题)

ssh -T [email protected]

若失败,参考该文章
https://blog.csdn.net/MBuger/article/details/70226712

步骤5:将本地项目设置远程仓库
git remote add [定义远程仓库别名,默认为origin] [远程仓库的ssh地址]

git remote add origin [email protected]:Username/Repositories_Name.git

如果手误输错,可通过git remote remove origin命令删除该远程仓库

猜你喜欢

转载自blog.csdn.net/weixin_44994302/article/details/122447879