git提交远程报错[rejected] master - master (fetch first)
1 先下载git for windows
然后一直点下一步安装.
2 安装之后,选择git gui.生成ssh 链接 git 公钥.
用命令也可以:
$ ssh-keygen -t rsa -C "your_emali@youemal.com"
然后输入密码.
建议用第一种方式。第二种网上说是可以,但是我没成功过。
然后输入密码。
3 将公钥添加到开源中国上,或者是github中
在开源中国中新建一个公钥,然后将.ssh文件夹下的id_ras_pub中的内容复制到文本框中,这里的title可以随意.
4 测试链接:
输入命令:$ ssh -T git@git.oschina.net
然后输入yes
如果成功可以看到你的用户名和邮箱.
出现错误可以测试:$ ssh -Tv git@git.oschina.net
5 设置用户名和邮箱
$ git config user.name"you name"
$git config user.email"you_email@youemal.com"
6 然后在web开源中国中创建一个project.
7 测试上传文件
创建文件夹,需要和你建立的projexct同名。
mkdir hello
cd hello
git init
touch README
git add README
git commit -m 'frist commit'
8 提交
git remote add test git@git.oschina.net:web用户名/hell.git
git push -u test master
如里有报错误:
To git@git.oschina.net:yangzhi/hello.git! [rejected] master -> master (fetch first)
error: failed to push some refs to 'git@git.oschina.net:yangzhi/hello.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushin
hint: to the same ref. You may want to first merge the remote changes (e.g.
hint: 'git pull') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
可以输入:
git push -f
可以ok了.
10 克隆代码
git clone git@github..com:用户名/项目名.git
来源:http://www.xuebuyuan.com/651322.html
转载于:https://www.cnblogs.com/jeremylee/p/5552048.html
git提交远程报错[rejected] master - master (fetch first)相关推荐
- git提交远程报错[rejected] master -> master (fetch first)
1.在我们在提交git时有时候会出现错误[rejected] master -> master (fetch first) 此时我们可以输入:git push -f 进行解决错误 从而提交成功 ...
- git提交远程报错解决方案
提交的时候报错 git push -f 进行解决错误 成功后代码 解决后还报错 git pull --rebase origin master 之后再进行git push 即可. DELL@DESKT ...
- git提交代码报错解决方法 Git-remote Incorrect username or password ( access token )
git提交代码的时候报错 $ git push origin ionic-001 remote: Incorrect username or password ( access token ) fat ...
- git 提交代码报错vue-cli-service lint found some errors.
✖ vue-cli-service lint found some errors. Please fix them and try committing again. error: 'module' ...
- 【我的Android进阶之旅】Android Studio 中 使用git提交代码报错:Can‘t commit changes from multiple changelists at once
一.错误描述 今天在Android Studio中,Commit代码的时候报错了,然后解决了. 现在模拟复现下之前的错误,如下所示: 0 file committed, 2 files failed ...
- 关于git提交代码报错:Push to origin/master was rejected
经过一段惊心动魄的战斗之后,终于将代码改成了自己想要的样子了,此时,万事俱备只欠东风.只需要将代码git push提交一下,就能下班了,约妹子吃饭,逛街啦,美滋滋.想想还有点小激动呢. 然而,现实总是 ...
- git 解决push报错:[rejected] master -> master (fetch first) error: failed to push some refs to
git 解决push报错:[rejected] master -> master (fetch first) error: failed to push some refs to </h1 ...
- Idea提交代码报错:Push rejected: Push master to origin/master was rejected by remote
问题描述 Idea提交代码报错:Push rejected: Push master to origin/master was rejected by remote 问题分析 网上找了一些帖子,但是对 ...
- GIT 报错:Branch ‘master‘ set up to track remote branch ‘master‘ from ‘origin‘
GIT 报错:Branch 'master' set up to track remote branch 'master' from 'origin' git上传仓库时报错 解决方法共两步 1.移除 ...
最新文章
- python冒泡排序与常用数学计算
- 偷看日历?9款 APP 涉嫌过度获取权限 1
- 网络推广专员教你如何做好长尾关键词优化?
- Apache 下更改 DocumentRoot 和新建虚拟目录
- #11 压缩与解压缩
- 架构设计从这5点考虑,能帮后期运维很大忙!
- Boost:post process后期处理的测试程序
- 安居客西安房源爬取 + pyecharts 数据展示
- java runnable 启动_Java多线程:线程的创建与启动
- python中int的“四舍五入”
- html5游戏开发-零基础开发《圣诞老人送礼物》小游戏
- python测试用例不通过发送报告_pycharm 执行unittest 没有生成测试报告
- jxta-amalto
- 用Python挖掘网易云音乐的热门歌单
- 《全网搜索》6.1版 - 更新内容及下载链接
- 【C】C语言文件(包括:文件各种读写方式)
- C++实现积分函数(第一章)
- Oracle计算时间差
- 解决Win10与Ubuntu1804双系统时间不同问题
- Vue 动态加载public图片和图片预览例子
热门文章
- 图解VMWare10创建虚拟机
- Program Size: data=9.0 xdata=0 code=47
- Android PopupWindow的使用和分析
- Apache Load Balance Using Haproxy
- python集合类型一般应用的场景包括_Python学习,数据类型,python,篇
- c 怎么配置oracle,cjdbc入门配置oracle
- java中遍历collection_使用Java中的Iterator遍历Collection
- 阿里云mysql本地可以连接数据库_本地电脑连接阿里云服务器上搭建的MySQL数据库...
- java非法字符65288,spring-boot使用内置tomcat时http请求非法字符过滤的问题
- 计算机专业综合改革举措,计算机专业教学改革