今天是:
带着程序的旅程,每一行代码都是你前进的一步,每个错误都是你成长的机会,最终,你将抵达你的目的地。
title

git连接github并托管到github

1.安装git客户端

windows 下载安装包,linux 使用 apt-get install git ;安装比较简单。下载地址:https://git-scm.com/downloads

2.创建github仓库与仓库

为了避免冲突,先不要勾选 README 和 LICENSE 选项

3.创建ssh key

为了让github能够识别是我们自己上传文件,需要创建ssh key

$ ssh-keygen -t rsa -C "your_email@youremail.com"

这里的your_email@youremail.com是你的邮箱地址,在输入后会询问你是否保存创建的ssh key,点回车就好,然后要求输入你要设置的密码,如果直接回车表示不设密码。然后会提示你ssh key已经创建好。

4.将ssh可以写入github

创建好本地的ssh key后,我们需要让github知道这个ssh key是我们自己,所以需要将生成的ssh key复制出来,写入github,在mac下在终端输入

cat ~/.ssh/id_rsa.pub

此时在终端会显示出刚刚创建好的ssh key,复制出来,在github在点击头像,然后点击setting,在找到SSH and GPG keys,创建一个new ssh key,然后将刚刚复制的ssh key填入即可。

5.验证是否连接成功

在终端输入

$ ssh -T git@github.com

如果回车看到:You’ve successfully authenticated, but GitHub does not provide shell access 。表示已成功连上github。

6.设置username和email

在把本项目上传到github之前还需要分别输入设置username和email,因为github每次commit都会记录他们。所以分别输入如下命令:

$ git config --global user.name "your name"

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

7.打开命令行终端,进入项目所在的本地目录,将目录初始化为一个 Git 项目

$ git init

此时会在目录中创建一个 .git 隐藏文件夹

8.将所有文件放进新的本地 git 仓库

$ git add .

如果你本地已经有 .gitignore 文件,会按照已有规则过滤不需要添加的文件。如果不想要添加所有文件,可以把 . 符号换成具体的文件名

9.将添加的文件提交到仓库

$ git commit -m "Initial commit"


10.将本地仓库关联到远程仓库

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

11.提交代码到 GitHub 仓库

$ git push origin master

 

分享到:

专栏

类型标签

网站访问总量