说明:
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命令删除该远程仓库