github上传本地(linux)到github

第一次上传

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、创建github repository(仓库) 1-1 登录github github的官方网址:https:...
    字短情长阅读 5,324评论 0 0
  • GitHub是基于git实现的代码托管。git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好。 GitH...
    明月888阅读 4,276评论 0 0
  • 第一章 安装Git工具 下载GitHub for Windows,直接点击安装,安装完成后,可以看到“Git Sh...
    不圆的石头阅读 14,099评论 5 63
  • 记得高三的时候,我最怕数学考试。根本的原因,当然是因为数学学得不太好。而除去这个根本的原因,还有一个直接而...
    呦呦鹿鸣hou阅读 2,849评论 0 1
  • 漠北的天空蓝的有些硌眼,阿哥和含烟的声音有远而近,我夹紧马腹向前冲去,广袤的黄土地上留下我一串串笑声。我自小在漠北...
    紫陌辰阅读 3,630评论 6 11

友情链接更多精彩内容