Linux下第一次上传代码到GitHub

一、linux下github配置方法

1、配置本的SSH KEY 才可以使远程跟本地连接
生成KEY的命令如下:
$ cd ~/.ssh
$ ssh-keygen -t rsa -C "emailaddress"(emailaddree此入添写你自己的邮箱地址)

Linux下第一次上传代码到GitHub_第1张图片

2、查看生成的key,在home文件夹中的.ssh/id_rsa.pub 


复制全部文本

3、在github上添加刚刚生成的公钥

Linux下第一次上传代码到GitHub_第2张图片

Linux下第一次上传代码到GitHub_第3张图片

Linux下第一次上传代码到GitHub_第4张图片

Linux下第一次上传代码到GitHub_第5张图片

二、同步测试

1、在本地任意目录新建同步文件夹
$ cd ~
$ mkdir php
$ cd php

$ git clone [email protected]:yjicfdx/php(注:此处的yjicfdx为你自己的账号名,php为你在github中创建的仓库名称)

Linux下第一次上传代码到GitHub_第6张图片

2、报错,

这个时候我们只要执行下

1
2
eval  "$(ssh-agent -s)"
ssh-add

  就可以了。

3、继续执行:

Linux下第一次上传代码到GitHub_第7张图片

把要上传的文件复制到新建的文件夹,执行git add *

4、$ git commit -m "test" ,引号内为要添加的注释内容,必须写,不能为空

Linux下第一次上传代码到GitHub_第8张图片

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://[email protected]/liying666/cube_tcm'

原因:git commit -m "" 没写

你可能感兴趣的:(Linux下第一次上传代码到GitHub)