git上传文件到github
2015-07-12 23:21
288 查看
上传文件到github首先在github创建repository,创建好后找到下图的ssh,是以后要上传代码的仓库
下面就是一些git的具体设置
一 、设置git的user name和email:
$ git config --global user.name "yourname"
$ git config --global user.email "youremail@youremail.com"
二、生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:
$ ssh-keygen -t rsa -C "youremail@youremail.com"
按3个回车,密码为空这里一般不使用密钥。
将....cygwin64\home\Administrator\.ssh目录生成的id_rsa.pub公钥记事本打开复制粘贴到github的ssh key中,titlle随便写就ok,具体可以百度。
接着就是本文的重点,在上传代码到github会遇到几个问题
第一个问题就是提示
![rejected] master > master (fetch first)
直接fetch first
接着又提示
![rejected] master > master (non-fast-forward)
提示我们用git pull
此处是让我我们选择pull的分支
ok!至此,git push 遇到的两个问题都解决了!
下面git push
成功了!
感谢 http://my.oschina.net/juwenz/blog/153350 让我少走了不少弯路。
下面就是一些git的具体设置
一 、设置git的user name和email:
$ git config --global user.name "yourname"
$ git config --global user.email "youremail@youremail.com"
二、生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:
$ ssh-keygen -t rsa -C "youremail@youremail.com"
按3个回车,密码为空这里一般不使用密钥。
将....cygwin64\home\Administrator\.ssh目录生成的id_rsa.pub公钥记事本打开复制粘贴到github的ssh key中,titlle随便写就ok,具体可以百度。
接着就是本文的重点,在上传代码到github会遇到几个问题
第一个问题就是提示
![rejected] master > master (fetch first)
直接fetch first
接着又提示
![rejected] master > master (non-fast-forward)
提示我们用git pull
此处是让我我们选择pull的分支
ok!至此,git push 遇到的两个问题都解决了!
下面git push
成功了!
感谢 http://my.oschina.net/juwenz/blog/153350 让我少走了不少弯路。
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- 查看github pages文档的方式
- 使用BAE的基于Web.py的简单博客程序
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- 两分钟学会如何在github托管代码
- Git远程操作详解
- 25个 Git 进阶技巧(翻译)
- 详解版本控制利器Git,SVN的异同以及适用范围
- Ruby实现的删除已经合并的git分支脚本分享
- 在 Shell 提示符中显示 Git 分支名称的方法
- Git使用基础篇(一些常用命令和原理)
- git fork同步是什么意思?
- github配置使用指南
- Python的高级Git库 Gittle
- python使用心得之获得github代码库列表
- 使用GIT进行源码管理――GUI客户端小结