git 设置 upstream 上游代码库
从gitee.com上fork到自己的gitee账号下
; .git/config 在这个文件追加, 改完了之后git remote -v 查看生效
[remote "upstream"]
url = https://gitee.com/上游组织/上游项目名
fetch = +refs/heads/*:refs/remotes/upstream/*
[user]
name = 我的用户名
email = 我的邮箱
git branch --set-upstream-to https://gitee.com/company/project
fatal: the requested upstream branch 'https://gitee.com/company/project' does not exist
hint:
hint: If you are planning on basing your work on an upstream
hint: branch that already exists at the remote, you may need to
hint: run "git fetch" to retrieve it.
hint:
hint: If you are planning to push out a new local branch that
hint: will track its remote counterpart, you may want to use
hint: "git push -u" to set the upstream config as you push.
hint: Disable this message with "git config advice.setUpstreamFailure false"
执行之后,git remote -v 没有改变
所以还是需要改 .git/config配置文件
在项目目录下编辑这个文件
notepad .git/config
如果安装了notepad++, 下载, 可以改cmd alias
上游的master合并到本地master
git fetch upstream master
git checkout master
git merge upstream/master
向upstream提交代码,发起pull request
git 设置 upstream 上游代码库相关推荐
- git编辑器选哪个_[Git]Git创建和修改代码库
有了上一篇的简易Git使用指南,接下来我们就可以创建自己的代码库了 创建代码库 1.把文件夹变成git文件夹 git init 这样子就这里面的内容就可以git了 2.把要git的文件放入暂存区 gi ...
- Git手动更新上游代码
两种方式根据实际情况选择使用. 方式一(fetch+merge) 上游源统一命名为upstream #关联远程remote,远程源命名为upstream git remote add upstream ...
- 20230221 git设置upstream
原文:https://gb.yekai.net/concepts/origin-vs-upstream 1.查看远程仓库列表 # 查看远程仓库列表 git remote -v # grv # 查看具体 ...
- 微软打造了全球最大的Git代码库
丹棱君有话说:今年 2 月,微软宣布将用 Git 管理 Windows 源代码.随后,Visual Studio 宣布开发 "Git 虚拟文件系统(GVFS)",并将在终极项目和超 ...
- Git命令大全:轻松掌握Git工具,提高代码管理效率
文章目录 Git命令大全 一.前言 二.安装 1. Windows系统上的Git安装 2. Linux系统上的Git安装 3. MAC系统上的Git安装 三.配置 四.配置用户名和邮箱地址 五.创建仓 ...
- Git快速入门-git stash 暂存变更,git reset 撤销commit,git revert 回退远程版本库
Git快速入门系列文章 - Git快速入门-安装配置篇 - Git快速入门-常用命令之独奏篇 - Git快速入门-常用命令之交响乐篇 - Git快速入门-git stash 暂存变更,git rese ...
- Git 多仓库管理及代码同步
背景 在实际工作中,相信大家都有遇到过需要向两个或两个以上的远端代码仓库提交代码,或者向一个代码仓库拉取代码并同步到另一个代码仓库的情况.比如,我们就遇到过以下两种情况: 基于开源项目的二开项目.为了 ...
- 同步fork的上游仓库代码更新:git pull upstream
git pull upstream同步上游更新 在使用git管理项目的时候,不管是gitlab还是github项目,都可以通过fork将上游仓库的项目复制到自己仓库中,但是上游的仓库变更时,怎么同步更 ...
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
[git 删除本地分支] git branch -D br [git 删除远程分支] git push origin :br (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退 ...
最新文章
- CALayer 知识:创建带阴影效果的圆角图片图层和创建自定义绘画内容图层
- 网站服务器怎么组件,网站服务器搭建与配置详解!
- sql server 配置管理器里为什么是32位_死磕 Nginx 系列:Nginx 限流配置
- linux下添加,删除,修改,查看用户和用户组
- 开源开放 | DeepKE发布新版本:支持低资源、长篇章、多任务的图谱抽取开源框架(浙江大学)...
- 这一次搞懂 Spring 的 Bean 实例化原理
- 一题多解(四)—— 数组中唯一出现 2 次的数
- CSDN答疑:按行累加
- Mysql授权允许远程访问
- Java调用第三方http接口的方式
- linux 双显卡如何切换显卡,解决Ubuntu双显卡切换问题
- 除了 P站,原来还有A、C、D、E、G、H、K、M、N ... 站,全是老司机!
- EasyUI上传图片,前台预览,后台读取
- [Gym 102135][B - Freebie]2017-2018 8th BSUIR Open Programming Contest
- 201771010101 白玛次仁 《2018面向对象程序设计(Java)》第十周学习总结
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用26
- 打卡网红IP品牌奶茶店,好喝又好看的茶天娜
- 微信小程序 没有blob 对象的替换方案
- 为什么不能随便帮别人修电脑
- 做室内设计有必要学python吗_平面设计师学python_设计师学习编程意义大吗?