首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Git派生和拉取请求工作流

Git派生和拉取请求工作流
EN

Stack Overflow用户
提问于 2018-07-27 16:33:54
回答 1查看 323关注 0票数 4

我有一个react项目的仓库。我想把这个repo作为其他几个项目的“基础”,并把它作为一个起点。我也想保持所有其他的repos是最新的基于“基础”正在发生的事情。

我正在使用Bitbucket进行远程repo托管,并在本地使用as作为一个很好的GUI。

正确的方法是在Bitbucket中派生"base“,然后在本地克隆它吗?本地存储库会以任何方式知道“基础”存储库的更新吗?我如何知道是否对“基础”存储库做出了重大承诺,这将使任何派生的存储库受益?

或者,如果我对forked repo进行了更改,这将使所有其他repo受益,我是否可以执行一个拉请求,以便“基本”repo知道它应该拉入更新?

请原谅我的疏忽,我现在根本没有使用forking或pull-requests,我正在努力解决这个问题:)

EN

回答 1

Stack Overflow用户

发布于 2018-07-27 16:44:04

本地存储库会以任何方式知道“基础”存储库的更新吗?

否:您需要添加一个引用原始存储库的远程存储库,命名为(通常是)上游

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd /path/to/local/clone/of/fork
git remote add upstream /url/original/repo

git checkout master

# detailed step:
git fetch upstream
git merge upstream/master

# or (shorter)
git pull upstream master

或者,如果我对派生的存储库进行了更改,从而使所有其他存储库都受益,我是否可以执行拉取请求,以便“基本”存储库知道它应该拉入更新?

是的,这将是一个典型的拉取请求。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51562124

复制
相关文章
Git 拉取分支
在远程仓库新建了分支,但是本地仓库不存在该分支,想要从远程仓库拉取该分支。以下dev分支只是举例使用,实际情况可以自定义。
grain先森
2019/05/08
1.5K0
git命令拉取
创建文件夹,右击 初始化+cloneHTTP的+输入用户名密码
2021/11/19
9370
windows中使用Git如何创建Pull Requests(拉取请求/下载请求)?
Pull Requests用于提出对项目文件的更改,它是一个开始提交讨论的方式,它被经常用于代码审查中。   如果是一个人工作的话,那么Pull Request可能没有太大的帮助,因为可以用学到的git命令来更改、推送到我们的主分支中,而不存在其他的分支。   但是如果在公司项目或者是开源项目这种团队工作的情况下,会有很多分支。 github会知道你已经添加了更改到新的分支中,所以它会智能的建议你启动  Compare & pull request(比较和拉取请求)
黑泽君
2018/10/12
2.1K0
Git仓库子路径拉取
但是通常情况下大家可能只需要其中一个分类而不是完整的仓库,老司机在翻阅别人代码的时候也遇到过想要拉取仓库一部分的需求。
老司机Wicky
2018/08/22
8960
Git仓库子路径拉取
git clone 拉取远程仓库
以 gitee 为例, username 输入 gitee 上的手机号或邮箱,password 是 gitee 的登录密码
很酷的站长
2022/12/19
1.2K0
git clone 拉取远程仓库
[git] git拉取远程分支代码
本地分支和远程分支是两个东西,就想master 和 origin/master 一个是本地分支,一个是远程分支
唯一Chat
2021/07/16
2K0
原 Git 设置代理拉取
下午安装一个golang库的时候提示: ➜ / go get -u github.com/huin/goupnp package golang.org/x/net/html/charset: golang.org/x/net is a custom import path for https://go.googlesource.com/net, but /Users/dingdayu/go/src/golang.org/x/net is checked out from https://github.co
霡霂
2018/06/04
2.3K0
git 拉取远程代码(小白教程)
#git 拉取远程代码 在实际项目开发过程中,往往是已经存在远程项目了,我们定义的需求是只需要简单的操作git,能够上传和下拉最新代码。 模拟小白需求:
全栈程序员站长
2022/07/22
3.6K0
git 拉取远程代码(小白教程)
IDEA 创建git 分支 拉取分支
此时只是在本地创建好了分支,修改源代码后add,commit将本地分支提交到远程仓库
Java编程指南
2019/08/02
2.4K0
IDEA 创建git 分支 拉取分支
git 使用SSH拉取gitlab项目
目录 1 git命令行拉取项目 1 git命令行拉取项目 打开git bash,输入命令 ssh-keygen -t rsa -C "你的gitlab的邮箱" 执行完命令之后,你就可以在C盘看到 将第二个里面的都复制到gitlab里面 之后再 git clone ssh的项目路径(在gitlab里面找) 之后就可以拉取下来了
一写代码就开心
2022/05/27
1.7K0
git 使用SSH拉取gitlab项目
git:快速拉取特大仓库
问题 对于特别大的仓库,直接clone需要耗时很久很久。 解决方法 直接新建空仓库,只往里面拉取特定分支。 具体操作 在本地直接新建相应的仓库: mkdir {repo名称} 转为git仓库(即:新建.git/): git init 配置好remote origin: git remote add origin {repo上游地址} 新建分支(若跳过此步,则后面会默认拉取到本地的master分支): git branch {特定分支名} 只拉取特定分支即可(连master都不需要拉): git pul
JNingWei
2020/03/11
1.1K0
git的使用(gitlab、github ssh拉取文件,拉取多个平台多个账号)
ssh-keygen -t rsa -C 'xxx@xxx.com' (表示你的邮箱)
gfu
2019/08/28
2.4K0
git的使用(gitlab、github ssh拉取文件,拉取多个平台多个账号)
idea配置git,查看git代码&拉取git项目至本地
idea配置git,查看git代码&拉取git项目至本地
Java架构师必看
2021/05/14
1.7K0
idea配置git,查看git代码&拉取git项目至本地
git 放弃本地修改,强制拉取更新
开发项目时,对于本地已修改但又不想保留的代码(比如你代码改崩了),可以用如下两种方法来重置代码:
全栈程序员站长
2022/08/23
6.5K0
git常用操作及自动拉取资料
现在越来越多项目使用git, 本文记录git常用操作及在linux里自动拉取相应的资料, 再通过samba系统提供给其它人员使用
力力RiversFlow
2020/11/15
2.6K0
git切换远程分支然后怎么拉取(从远程拉取分支到本地分支)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125610.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/02
2.2K0
git切换远程分支然后怎么拉取(从远程拉取分支到本地分支)
jenkins拉取gitlab代码_查看git仓库地址
python自动化的脚本开发完成后需提交到git代码仓库,接下来就是用Jenkins拉取代码去构建自动化代码了
全栈程序员站长
2022/09/20
1.6K0
jenkins拉取gitlab代码_查看git仓库地址
Git命令集十五——拉取命令 原
Git命令集十五——拉取命令     pull命令用于从其他仓库或本地分支拉取更改到当前分支。 1.git pull 将远程仓库的更改快速拉取到当前分支。 2.git pull <reponsitory>     从指定的仓库拉取更新。 3.git pull --commit      拉取后进行合并操作,并提交结果。 4.git pull --no-conmit     拉取后进行合并但是不提交。 5.git pull --rebase     拉取后使用rebase的方式进行合并,其会重新整理com
珲少
2018/08/15
6520
git push到远程指定分支(git拉取指定分支代码)
(注:命令里的尖括号<>只是包裹中文的标识,方便你看的,实际使用时不用写,不过冒号需要)
全栈程序员站长
2022/08/01
20.9K0
点击加载更多

相似问题

Git子模块拉取请求工作流

10

GIT -如何测试派生的更改/拉取请求?

10

Git工作流(提交/推送/创建拉取请求)

11

Git工作流、TortoiseGit、拉取和推送

10

Git拉取请求冲突

247
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文