一、linux下github配置方法
1、配置本的SSH KEY 才可以使远程跟本地连接
生成KEY的命令如下:
$ cd ~/.ssh
$ ssh-keygen -t rsa -C "emailaddress"(emailaddree此入添写你自己的邮箱地址)
2、查看生成的key,在home文件夹中的.ssh/id_rsa.pub
复制全部文本
3、在github上添加刚刚生成的公钥
二、同步测试
1、在本地任意目录新建同步文件夹
$ cd ~
$ mkdir php
$ cd php
$ git clone git@github.com:yjicfdx/php(注:此处的yjicfdx为你自己的账号名,php为你在github中创建的仓库名称)
2、报错,
这个时候我们只要执行下
1
2
|
eval
"$(ssh-agent -s)"
ssh-add
|
就可以了。
3、继续执行:
把要上传的文件复制到新建的文件夹,执行git add *
4、$ git commit -m "test" ,引号内为要添加的注释内容,必须写,不能为空
5、报错,要写邮箱和用户名:
6、再执行 git commit -m "注释内容"
三、下面我们将本地已经修改好的代码推送到github的代码仓库中
git push https://用户名@github.com/用户名/仓库名.git弹出框输入密码,提交成功!
一些报错:
git push 时报错:
error: src refspec master does not match any.
error: failed to push some refs to 'https://liying666@github.com/liying666/cube_tcm'
原因:git commit -m "" 没写