gpt4 book ai didi

git - 使用 git pull 在不 merge 的情况下跟踪远程分支

转载 作者:太空狗 更新时间:2023-10-29 13:28:51 25 4
gpt4 key购买 nike

我正在使用 git 来跟踪由某些人更改并与其他人“只读”共享的内容。 “读者”有时可能需要做出改变,但大多数情况下他们不会。

我想允许 git “编写者”在需要时对推送的分支进行 rebase **,并确保“读者”永远不会意外地进行 merge 。这通常很容易。

git pull origin +master

有一种情况似乎会引起问题。如果读者进行本地更改,上面的命令将 merge 。如果读者没有进行本地更改,我希望 pull 是全自动的,而如果他们进行了本地更改,它应该停止并请求输入。我想跟踪任何上游更改,同时注意 merge 下游更改。

在某种程度上,我真的不想 pull 。我想准确地跟踪 master 分支。


**(我知道这不是最佳实践,但在我们的案例中这似乎是必要的:我们有一个包含大部分工作的主分支和一些针对特定客户的主题分支,需要隔离较小的更改。经常 rebase 以保持主题最新似乎是最容易的。)

最佳答案

你正在寻找命令 git-fetch

关于git - 使用 git pull 在不 merge 的情况下跟踪远程分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3056335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com