github上传本地(linux)到github

2019-01-15  本文已影响0人  JennyLQ

第一次上传

1.配置本地github账号信息

$ git config --global user.name "coliyin@163.com"
$ git config --global user.email "coliyin@163.com"

2.设置ssh秘钥(linux)
进入~/.ssh(用户目录下,一个用户对应一个ssh文件夹)
若有id_rsa id_rsa.pub文件存在,则下一步。
若该文件夹不存在,则执行以下命令生成秘钥:

$ ssh-keygen -t rsa -C "xxxx@xxx.com"

生成过程中按3次回车键就好(默认路径,默认没有密码登录),生成成功后,去对应默认路径里用记事本打开id_rsa.pub,得到ssh key公钥。
3.为github账号配置SSH Key
登录github账号,setting——>SSH and GPG keys——>new SSH key。
编辑title和key(内容为本机id_rsa.pub文件中的所有内容),添加完成
4.上传文件,进入待上传文件夹目录下

$ git init //初始化本地仓库,只执行一次即可
$ git add . //添加所有文件
$ git add filename //添加单个文件
$ git commit -m "notes"   //提交文件

5.在github中新建一个仓库,复制仓库地址
https://github.com/username/repositoryname.git

$ git remote add origin https://github.com/username/repository.git

注意:
如果出现错误:fatal: remote origin already exists,则执行以下语句:

$ git remote rm origin

再重新执行:

$ git remote add origin https://github.com/username/repository.git

即可成功。
6.执行命令:

$ git push origin master

如果出现错误failed to push som refs to…….,则执行以下语句,先把远程服务器github上面的文件拉先来,再push 上去。

$ git pull origin master

已经建立本地仓库后上传

  1. 添加文件:
$ git add . //添加所有文件
$ git add filename //添加单个文件
$ git commit -m "notes"   //提交文件

2.执行上传

$ git push origin master

删除本地文件后同步到远程仓库

https://blog.csdn.net/liuchunming033/article/details/40742223

创建分支

https://blog.csdn.net/qq_27437967/article/details/71189571

Git基础操作总结

https://segmentfault.com/a/1190000003728094

上一篇下一篇

猜你喜欢

热点阅读