git连接github

来源:互联网 发布:vscode插件大全 编辑:程序博客网 时间:2024/06/18 02:11

好久没有使用git了,以前学的都忘了今天好好整理一下

新建一个仓库
先新建一个仓库

这里写图片描述

安装git

Windows安装的是gitbash可以直接在github官网上下。

如果是linux直接在终端使用apt-get安装:
sudo apt-get install git

配置git

初始化git

进入一个文件夹使用git init 命令使这个文件夹变为git仓库

//进入项目$ cd F:/myproject//初始化git$ git init

此时你可以使用ls -ah查看文件夹下多了一个.git文件即证明初始化已经完成

创建ssh key

为了能安全连接上github我们需要设置一个github可以识别的密钥
$ ssh-keygen -t rsa -C "your_email@youremail.com"
在输入后会询问你是否保存创建的ssh key,直接回车,然后要求输入你要设置的密码,如果直接回车表示不设密码,也有可能之前已经有这个文件了问你是否要覆盖,如果你想不起来就覆盖吧。然后会提示你ssh key已经创建好。

将创建的ssh key导入到github

我们先用命令取到
cat ~/.ssh/id_rsa.pub
将输入命令后的密钥复制进入github中的settings
这里写图片描述

这里写图片描述
newSSH key将刚刚的密钥粘贴保存就大功告成了

验证是否连接成功

$ ssh -T git@github.com
如果回车看到:You’ve successfully authenticated, but GitHub does not provide shell access 。就表示已经可以向github同步代码了

设置username,email

$ git config --global user.name "your name"$ git config --global user.email "your_email@youremail.com"

添加远程仓库

$ git remote add origin git@github.com:yourName/yourRepo.git

接着使用git push origin master命令推送可以了。