标签: git-fork

Github - 在两个断开连接的存储库之间创建拉取请求

我在 Github 上有两个包含相同项目的存储库,但它们不是另一个的分支。

有没有一种方法可以从一个存储库向另一个存储库发出拉取请求?有没有办法将这两个存储库声明为分叉?

git github pull-request git-fork

6
推荐指数
1
解决办法
4833
查看次数

如何防止分叉的 git repo 出现分歧

以下一系列 git 命令导致存储库出现分歧。我究竟做错了什么?

  1. 来自 GitLab 的 Fork 项目

    将父项目称为“上游”

  2. 从分叉项目克隆存储库
  3. 在分支 master 本地进行编辑
  4. 提交本地编辑,推送到分叉存储库
  5. 上游仓库有其他开发人员的提交
  6. 从上游存储库获取最新提交

    git pull --rebase 上游 master

  7. 将来自上游的最新提交合并到分叉存储库中

    git推送原点大师

  8. git 说我的分支分别因 x 提交和 y 提交而出现分歧。要求我做一件git pull最终会扰乱历史的事情。

这样做的正确方法是什么?

git gitlab git-fork

6
推荐指数
1
解决办法
1822
查看次数

设置分叉仓库的拉取请求默认分支

背景:我在 VSTS 托管的 git 存储库中有一个“原始”项目,并想创建一个类似的项目,所以我分叉了该存储库。我无意从 fork 合并到原始 repo - 它们将是 2 个独立的项目。分叉 repo 的主分支策略需要拉取请求,没有直接推送。

现在,每当我创建这样的拉取请求时,默认目标不是 f​​ork>master 而是 original>master。我总是手动将其更改为 fork>master,但是很烦人...

问题:

  1. 如何设置 fork 存储库,以便拉取请求默认为 fork>master 分支?
  2. 如何将分叉的 repo 转换为“普通”repo,“忘记”原始 repo?

git git-fork azure-devops

6
推荐指数
1
解决办法
1110
查看次数

在github上分叉一个目录

我在github上有一个项目,这是一个大项目的分支。我为此创建了一个插件,但他们告诉我它们将不包括该插件,因此我必须将其单独运送,所以现在我想分叉已经分叉的项目,但不是全部,而是我做该插件的目录。可能吗?

编辑: 显然在github上我不能叉我自己的存储库,所以我认为答案是否定的。

git github git-fork

5
推荐指数
1
解决办法
3316
查看次数

Git fork版礼仪

当我在GitHub上分叉别人的项目,更新文件,并更新我自己的fork时,如何对我的fork进行版本化?

例如,原始项目是版本1.2.3,我添加了一个小错误修复.我会将我的前叉版本更改为1.2.4吗?或者我会从版本1开始,因为它本质上是一个单独的项目?

有这个标准还是个人偏好?

git version github git-fork

5
推荐指数
1
解决办法
966
查看次数

Gitflow +分叉工作流程(在Stash上)?

是否可以在分叉思维模式之上使用Gitflow?如果是这样,您将如何创建一个本地功能分支,将其推送到您的原点,然后提取请求呢?你会请求分支机构将其提供给其他人吗?我对Atlassian Stash的工作原理特别感兴趣.

谢谢!

git git-flow git-fork bitbucket-server

5
推荐指数
1
解决办法
4136
查看次数

GitHub:如何创建从分叉存储库到上游存储库的拉取请求,仅包括一些过去的提交

我在 GitHub 上创建了一个模板存储库 (T),并使用该模板在我自己的存储库 (X) 中做了一些工作。

由于我推送到 X 的自定义工作,现在 repo X 与 repo T 完全冲突。

除了对模板进行自定义工作之外,我还对模板进行了一些改进。

我创建了一个拉取请求,但它包含自分叉以来我过去的所有提交。我只想在拉取请求中包含模板改进(在我的提交历史记录中间只包含一些提交)。我怎样才能做到这一点?

git github pull-request git-fork

5
推荐指数
1
解决办法
689
查看次数

Bitbucket服务器拉取请求

所以这是我的情况,希望有人可以澄清我的思考过程:

  1. 我有一个私人bitbucket服务器
  2. 我有一个只具有读访问权限的用户
  3. 他创建了一个新的本地分支,完成了他的工作,现在他已准备好接受拉取请求了

  4. 错误:Bitbucket创建pull请求需要在同一个repo上有两个分支来执行其pull请求但是"dev"无法推送他的分支,因为他只有read-access而不是write access

我的问题是,如何使用Bitbucket创建一个拉取请求到A,发送这个本地分支由我的团队B审核,我想让这个"dev"只有读取权限?

git bitbucket git-fork

5
推荐指数
1
解决办法
410
查看次数

我可以同步我在GitHub上分叉的repo而不在父级中创建提交吗?

如何在不在父级中创建提交的情况下同步我在GitHub上分叉的repo?

我已经找到了几个指令来源(例如这个这个,以及关于SO的一些相关问题),它们似乎普遍同意如何实现这一点; 但是所有这些都至少有几个月的历史,并且没有一个人能够100%清楚该过程是否在父仓库中创建了一个提交.

我可以同步我在GitHub上分叉的repo而不在父级中创建提交吗?这些过程是否会在父仓库中创建提交?

git github git-fork

5
推荐指数
1
解决办法
55
查看次数

如何设置具有不同拉/推上游的分支

我有一个带有两个远程控制器的本地git repo:,upstream原始主repo和origin我的GitHub分支。

我想基于创建新分支upstream/master,将其推送到originPR,并定期从中引入新更改upstream/master

有没有一种方法可以设置我的分支机构,使其在默认情况下发生?即:

$ git checkout -b my-new-branch --some-other-flags
$ git maybe some other command
# branch 'my-new-branch' points to 'upstream/master' and is checked out
# make changes, git commit
$ git push  # pushes to origin/my-new-branch
$ git pull  # pulls from upstream/master
Run Code Online (Sandbox Code Playgroud)

git version-control github git-fork

5
推荐指数
2
解决办法
587
查看次数