问题标签 [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.
git - 从远程拉动时快进是什么意思?
我跑git pull
了两次,得到以下结果:
如何理解这个输出?
git - git merge,为什么每次都没有快进?
我从开发分支创建一个分支(b1)
并做出一些承诺b1
同时,做一些提交develop
,当我尝试合并develop over b1的提交时
合并编辑器已打开,并且没有快速前进
为什么 ?
git - git:列出远程更改
我有一个 git 远程“我的”(恰好是一个 github 叉子),它已经成功地通过 2 次提交取得了进展。我的本地主分支领先于 244 次提交(从原始 gitub 存储库中提取)。因此,推动“我的”并不是快进的。
如何列出“我的”领先的 2 个提交?
git - 快进合并后如何定位原始特征分支
在我们的团队中,我们决定使用 SourceTree,因为它在使用Git-flow时非常方便。当一个特性分支只包含一个提交时,SourceTree 将“快进”合并到 devlop 分支中。
当我们浏览 git 提交日志时,我无法弄清楚给定快进合并提交的原始功能分支是什么。
我发现的唯一解决方法是始终拥有关联的远程功能分支。这样其他人将能够看到附加到快进提交/的功能分支名称
有没有办法让它只适用于本地功能分支?
java - 使用runnable实现Android MediaPlayer实时快进和快退按钮
我需要这方面的帮助,但并没有真正找到明确的说明。如何创建一个按钮,可以快进和快退当前歌曲。
html - 音频html标签不能快进或快退控制
我正在使用音频 html 标签从我的上传服务器加载音频,但我不知道我的音频无法像往常一样循环、快进或快退控制的原因是什么。
我的音频: http: //vmeet.world-telephone.com/m2/x.php ?f=1682667950&x=1
标题:
请告诉我如何解决它,非常感谢
git - ![rejected] master -> master (non-fast-forward) 在一个新的最新分支上
在我的仓库中,我有一个master
分支和一个new
分支。
我已经工作new
了一段时间,进行提交,并在我进行时推送。我现在决定分支new
并调用它newest
。所以我做了
并且分支已成功创建。我添加了一个文件,并开始处理它。我提交了几次更改。
但是当我尝试将这个新分支和我对它的更改推送到时origin
,我收到了这个错误:
因此,按照说明中的说明,我尝试git pull
了,但后来我得到了:
我被困住了。
如何将我的新分支和更改推送到github
?
git - Git 仅拉取一定数量的提交
我有一个本地 git repo,我需要更新它。但是,在线回购远远领先于我的本地副本。我的连接速度极慢。当我使用git pull -v --progress时,我开始看到进度,但过了一会儿,我收到了这个错误:
这是由于我的连接速度非常慢。我需要知道是否有办法获得,比如在我的本地仓库之前的第一次提交,看看我是否可以一次更新我的本地仓库。
重要提示:我想知道的是,是否有办法在我的本地副本之前提取 # 次提交,而不是特定的提交。
git - 关闭快进合并以进行常规合并,但不用于拉取
我希望 git--no-ff
在我使用时始终进行合并提交 () git merge
,但保留默认行为 ( --ff
) 为git pull
. 这可能(使用配置)吗?
git - 在 Git 中避免递归合并
我有一个带有两个分支的 git 存储库:master
和live
. 我工作master
。一旦我认为我的更改已准备好投入生产,我会将它们合并到live
中,并在生产系统中签出。我一个人在这个项目上工作。
使用这种设置,live
过去总是只是在master
. 因此,当我执行git merge master
onlive
时,合并将通过fast-forward
.
截至最近,执行git merge master
while onlive
会导致该recursive
策略执行合并。我不知道这是不是因为我曾经不小心先在 上进行了更改live
,然后才将其合并到master
.
git diff master live
不产生任何输出,即。这两个分支具有相同的文件内容。
我该怎么做才能让我的 git 存储库进入“干净”状态,以便它在fast-forward
默认情况下再次使用该策略?