安装git
创建ssh key、配置git
提交本地项目到GitHub
一、安装Git
MAC 上安装Git主要有两种方式
1、通过homebrew安装Git
brew install git
二、创建ssh key、配置git
1、设置username和email(github每次commit都会记录他们)
git config --global user.name "singkuanpai"
git config --global user.email "singkuanpai@gmail.com"
2、通过终端命令创建ssh key
ssh-keygen -t rsa -C "singkuanpai@gmail.com"
回车会有输出。
已经创建过,选n,没有创建过的,会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。
其中id_rsa是私钥 id_rsa.pub是公钥
然后,执行下面的命令,将生成的key添加
#这条命令非常重要
ssh-add id_rsa
终端查看.ssh/id_rsa.pub文件
open .ssh/id_rsa.pub
回车后,就会新弹出一个终端,然后复制里面的key。
或者用cat命令查看
cat .ssh/id_rsa.pub
3、登录GitHub(默认你已经注册了GitHub账号),添加ssh key,点击Settings,
点击New SSH key,
添加key,随便填一个title,复制刚才的key进去,保存。
4、链接验证
ssh -T git@github.com
观察终端输出结果
Hi You've successfully authenticated, but GitHub does not provide shell access.
说明已经链接成功。
三、提交本地项目到GitHub
1、在GitHub上新创建一个 repository或者Start a Project。
2、填写项目信息,如下图所示:
点击Create repository,就创好一个工程了。
3、Clone工程到本地,首先复制ssh 地址。
在clone with ssh下的地址复制下来。
打开终端,
git clone git的ssh路径
4、提交修改,首先切换到代码文件路径:
//文件添加到仓库(.代表提交所有文件)
git add .
//把文件提交到仓库
git commit -m "First Commit"
//上传到github
git push