美文网首页
解决fork&clone下来的仓库更新文件后push不成

解决fork&clone下来的仓库更新文件后push不成

作者: 九泰修行 | 来源:发表于2017-01-02 20:46 被阅读129次

上一篇介绍了如何fork团队的仓库到自己的github,并且clone到本地,不过更新文件push的时候却发生了问题,期间用点击Upload files按钮上传更新文件,虽然这次成功上传了,但问题依然没有解决。这里提供我如何解决问题的方法。

[github如何fork他人的仓库以及clone到本地][1]
[1]: http://www.jianshu.com/p/7935358d922b

建立分支

  1. 在github fork来的仓库里点击Branch:master按钮,如下图操作:
  • 首先在对话框内输入dev,当然可以输入其它。
  • 然后就会弹出图中的按钮,点击它;
Paste_Image.png

2.在本地git命令中,你目前看到的应该是master:

master.png

3.输入 git branch 查看本地分支,如果你没有clone分支下来那么就只能看到master:

查看分支.png

4.输入 git branch -a 查看所有的分支(包括了远程的分支),未设置前应该只有红线框中的分支:

查看所有分支.png

5.根据这两个的区别,就可以创建一个本地分支dev,输入git checkout -b dev origin/dev:创建分支,并把远程分支放在该分支内,切换到该分支。

6.再使用 git branch查看两个分支,可以使用ls查看分支内容。

7.git checkout master 或 git checkout dev 可以互相切换分支。

8.输入git remote -v查看有没有upstream。

9.如果没有则输入: git remote add upstream 他人的仓库地址

10.再次输入git remote -v ;

upstream.png

11.git merge upstream/dev 就会将upstream/dev合并到当前分支dev

尝试提交push

1.有新文件后,输入git status 查看变化;
2.输入git add -A
3.输入git commit -m"提交的原因注释可以写在这"
4.输入git push
然后到github仓库dev分支下查看文件是否push成功。

相关文章

  • 解决fork&clone下来的仓库更新文件后push不成

    上一篇介绍了如何fork团队的仓库到自己的github,并且clone到本地,不过更新文件push的时候却发生了问...

  • git常用命令

    基本命令 初始化本地仓库 clone仓库: 配置 提交 撤销提交 删除文件 pull代码 push代码 冲突解决 ...

  • 关于github仓库

    fork仓库 项目clone下来时,push时提示以下错误时 解决办法:找到项目中的隐藏文件夹.git下面的con...

  • Flutter 报错总结

    github 上 clone 下来的项目报错/找不到文件?1、仓库 clone 下来后我们执行flutter ru...

  • git挪仓库

    拷贝原仓库代码 push 镜像代码 ***.git: 将旧有clone下来的项目push镜像到mirror里面 ...

  • Git常用基本操作

    涉及:1、clone远程仓库2、增加变更文件到缓存3、commit变更4、push变更到远程仓库5、创建本地仓库并...

  • git 版本回退

    git push 推送到远程仓库,发现大量代码错误处理方法 git clone 最新版本到本地 进入clone下来...

  • git迁移

    git clone --bare 原库/仓库.gitcd /仓库git push --mirror 新库/仓库.git

  • github更新文件

    克隆仓库到本地 git clone 这里写仓库地址 ,克隆的时候仓库地址记得选SSH地址 更新文件 进入项目所在本...

  • git获取某个节点(某次提交)的代码

    1,使用Git下载指定分支命令为:git clone -b 分支名仓库地址 2、cd 进入clone下来的项目文件...

网友评论

      本文标题:解决fork&clone下来的仓库更新文件后push不成

      本文链接:https://www.haomeiwen.com/subject/ystgvttx.html