问题标签 [fast-forward]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
13186 浏览

git - 从远程拉动时快进是什么意思?

我跑git pull了两次,得到以下结果:

如何理解这个输出?

0 投票
1 回答
73 浏览

git - git merge,为什么每次都没有快进?

我从开发分支创建一个分支(b1)

并做出一些承诺b1

同时,做一些提交develop,当我尝试合并develop over b1的提交时

合并编辑器已打开,并且没有快速前进

为什么 ?

0 投票
1 回答
201 浏览

git - git:列出远程更改

我有一个 git 远程“我的”(恰好是一个 github 叉子),它已经成功地通过 2 次提交取得了进展。我的本地主分支领先于 244 次提交(从原始 gitub 存储库中提取)。因此,推动“我的”并不是快进的。

如何列出“我的”领先的 2 个提交?

0 投票
1 回答
67 浏览

git - 快进合并后如何定位原始特征分支

在我们的团队中,我们决定使用 SourceTree,因为它在使用Git-flow时非常方便。当一个特性分支只包含一个提交时,SourceTree 将“快进”合并到 devlop 分支中。

当我们浏览 git 提交日志时,我无法弄清楚给定快进合并提交的原始功能分支是什么。

我发现的唯一解决方法是始终拥有关联的远程功能分支。这样其他人将能够看到附加到快进提交/的功能分支名称

有没有办法让它只适用于本地功能分支?

0 投票
1 回答
3789 浏览

java - 使用runnable实现Android MediaPlayer实时快进和快退按钮

我需要这方面的帮助,但并没有真正找到明确的说明。如何创建一个按钮,可以快进和快退当前歌曲。

0 投票
1 回答
1921 浏览

html - 音频html标签不能快进或快退控制

我正在使用音频 html 标签从我的上传服务器加载音频,但我不知道我的音频无法像往常一样循环、快进或快退控制的原因是什么。

我的音频: http: //vmeet.world-telephone.com/m2/x.php ?f=1682667950&x=1

标题:

请告诉我如何解决它,非常感谢

0 投票
2 回答
12012 浏览

git - ![rejected] master -> master (non-fast-forward) 在一个新的最新分支上

在我的仓库中,我有一个master分支和一个new分支。

我已经工作new了一段时间,进行提交,并在我进行时推送。我现在决定分支new并调用它newest。所以我做了

并且分支已成功创建。我添加了一个文件,并开始处理它。我提交了几次更改。

但是当我尝试将这个新分支和我对它的更改推送到时origin,我收到了这个错误:

因此,按照说明中的说明,我尝试git pull了,但后来我得到了:

我被困住了。

如何将我的新分支和更改推送到github

0 投票
1 回答
589 浏览

git - Git 仅拉取一定数量的提交

我有一个本地 git repo,我需要更新它。但是,在线回购远远领先于我的本地副本。我的连接速度极慢。当我使用git pull -v --progress时,我开始看到进度,但过了一会儿,我收到了这个错误:

这是由于我的连接速度非常慢。我需要知道是否有办法获得,比如在我的本地仓库之前的第一次提交,看看我是否可以一次更新我的本地仓库。

重要提示:我想知道的是,是否有办法在我的本地副本之前提取 # 次提交,而不是特定的提交。

0 投票
2 回答
2538 浏览

git - 关闭快进合并以进行常规合并,但不用于拉取

我希望 git--no-ff在我使用时始终进行合并提交 () git merge,但保留默认行为 ( --ff) 为git pull. 这可能(使用配置)吗?

0 投票
1 回答
5924 浏览

git - 在 Git 中避免递归合并

我有一个带有两个分支的 git 存储库:masterlive. 我工作master。一旦我认为我的更改已准备好投入生产,我会将它们合并到live中,并在生产系统中签出。我一个人在这个项目上工作。

使用这种设置,live过去总是只是在master. 因此,当我执行git merge masteronlive时,合并将通过fast-forward.

截至最近,执行git merge masterwhile onlive会导致该recursive策略执行合并。我不知道这是不是因为我曾经不小心先在 上进行了更改live,然后才将其合并到master.

git diff master live不产生任何输出,即。这两个分支具有相同的文件内容。

我该怎么做才能让我的 git 存储库进入“干净”状态,以便它在fast-forward默认情况下再次使用该策略?