github提交的问题,无法更新到远端的master

问题描述

github提交的问题,无法更新到远端的master

我的操作步骤:
1:在github网站新建一个仓库--创建一个项目MindFly。里面只有一个readme,其余什么都没有

2:在本地把该项目clone下来。(里面正常的有readme)

3:本地创建了一个分支1_views,git自动切换到该分支

4:在本地的MindFly文件夹里,编辑了几个文件,都是新增的。

5:现在我要把编辑的文件更新到master上面了,用了一下两种方法都不行

    方法一:git add 新增的几个文件

  git commit -m '*****'

        git push -u origin 1_views

        在远端合并的时候点击pull request能找到1_views但是没有merge按钮,我又新建了一个request(能找到新增的文件)。将其merge到maser上面。但是合并后没有错误提示,但是刷新了很久merge仍然是原来的样子,没有任何更新。

        方法二:
        git add 新增文件

        git commit -m '##'

        git checkout master 

        git merge 1_views

        所欲操作都提示成功,但是就是到github网站看的时候,这个项目还是原来的样子,只有一个readme文件,没有任何变化

        第一种方法可以在github网站找到1_views这个分支,第二种方法在github网站上面找不到1_views 这个分支,为什么还是能在本地合并成功呢?

        请问各位老师,如何操作 才能让我在本地更新的文件提交到github网站上面的master上。我的两种方法该如何修改。谢谢

解决方案

一般都在本地merge,完成后再push到远程分支上。所以第二种方式你只是merge了,还需要push一下本地master分支到远程。 git push -u origin master。

解决方案二:

你的方法二中少了push,merge好之后没有push。
至于方法一中建PR没有merge按钮是比较奇怪了。如果这是你自己的项目的话应该是有merge权限的。

解决方案三:

git push [本地分支] [远程分支]
你先git remote -v看一下版本
一般来说,我们本地叫做origin,远程叫做upstream,这样的话要用git push origin master,如果远程分支叫做master的话

解决方案四:

先在本地merge,merge好之后没有push

时间: 2024-10-05 18:34:22

github提交的问题,无法更新到远端的master的相关文章

向Github提交代码时遇到的一些问题

今天分享一下我的一些小经验,那就是向github提交我们的代码.之前一直是直接使用的浏览器完成的代码的下载任务,没有使用过客户端,为了让自己在工作之前熟练使用GitHub,所以就有了下面的这篇博文了.希望能给遇到相同问题的你一点帮助. 官方参考 操作步骤 首先在GitHub上面创建一个repository.名称随意,我这里是upload 然后是切换到本地的环境下,本人使用的是Git Shell. 使用cd命令切换到我们要进行提交代码的文件目录. 下面就是真正的流程了. touch README.

svn,在hooks的pre-commit中怎么检测到提交代码,并更新到测试服务器上

问题描述 svn,在hooks的pre-commit中怎么检测到提交代码,并更新到测试服务器上 在服务器端检测提交SVN未成功的代码,并同步到测试服务器上,执行检测后,返回结果给SVN服务器,控制提交结果. 这里怎么在pre-commit中检测提交的代码呢,又怎么同步到测试服务器呢? 解决方案 http://www.doc88.com/p-5817177483927.html

【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

找到一篇很详细的Git教程,真的很不错,推荐!!! GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘  . GitHub操作流程 : 第一次提交 :   方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'description' ; -- 本地git仓库关联GitHub仓库 : git remote add origin git@g

更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支

提示:更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支. 提示:再次推送前,先与远程变更合并(如 'git pull ...').详见 提示:'git push --help' 中的 'Note about fast-forwards' 小节. 引起这个问题是远程仓库和本地不同步引起的 解决方案:需要先获取远端更新并与本地合并,再git push 具体操作如下: git remote add origin https://github.com/miaoihan/weibo.git $g

SVN更新和提交

问题描述 无论是提交,或更新,都报一个错:Unknownconflictaction:replaced谁能深入讲解下两个操作在不同情况下的先后顺序,并分析下报错原因? 解决方案 解决方案二:这个错误是值冲突了吧,其实svn使用的话,不管做任何操作都是先更新,然后在提交,这样可以保证你提交的不会把别人的覆盖掉...,至于深入的讲解,等楼下来解答....解决方案三:一般都是先更新在提交如果两个人都修改了一个文件而一个先提交了你没更新就修改当你修改完成后在更新的时候就会出现冲突,只需要解决冲突后然后(

58同城再度提交IPO募股书增补和更新信息

[科技讯]10月24日消息,在9月底正式向美国证券交易委员会(SEC)提交了IPO(首次公开招股)募股书后,本周三58同城再度向美国证券交易委员会提交了IPO募股书增补和更新信息. 今年9月28日,58同城正式向SEC提交上市申请,计划登陆纽交所,拟最高募集资金1.5亿美元,交易代码为"WUBA",10月18日,58同城向美国证券交易委员会(SEC)递交了更新后的招股书,确定发行价区间为13至15美元,对应融资规模为1.7至1.9亿美元.摩根士丹利国际.瑞信证券.花旗集团全球市场和太平

更新开源项目cocopods spec版本

1.进入到工程有podspec文件的目录 2.git tag查看所有的tag 3.git tag -d tagName 删除一个tag 4.git tag 1.2添加一个tag 5.git add-A && git commit -m 'Release 1.2'添加新的release版本 6.git push –tags在github上添加tag并更新内容 7.如果需要删除一个远程的Tag: git push origin –delete tag <tagName> 8.更新p

为毛Github的contributions贡献值不增长了

近期发现每天在 Github 做代码提交,但是 contributions 的面板(贡献图)上的绿点(即贡献值)却没有增长了.擦~ 有两个礼拜了.如下图 而且,同时发现以前的绿点也是稀稀拉拉的,遂感觉 contributions 可能被漏记了.看了下 Github 对于 contributions 的 说明更新时间是在昨天(2014-10-17),说明 contributions 的统计策略是经常改变的. 本文详细说明了如何contributions贡献值是如何统计的.同时参照最新的 contr

github 建立自己的网站

Joey's Blog 长大后才发现政府建造 GFW 真是太 TM 机智了,由于本人自制力较差,且不说 91porn, youporn 等两性知识网站的超强战斗力,单单一个Youtube就可以让我瞬间强撸灰飞烟灭.即使本人意志力足够强,万一不小心点击进了大纪元,遭受到了轮子思想的侵袭,动摇了我无条件支持 CCP 的 自干五 情怀那也是极其不好的. 下面问题来了,翻越 GFW 难道一无是处吗? 当然不是,可以努力的薅万恶的资本主义国家羊毛嘛. 下面是作者自建 Github 主页的详细过程,教程中部