腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5026)
视频
沙龙
1
回答
git
合并
--
不打
开
编辑器
继续
git
、
merge
、
editor
我正在编写一个脚本,它经历了许多
git
操作。出现
git
merge故障。在
合并
操作中,我提供了带有-m的文本消息。如果在处理完冲突之后,我运行
git
merge --continue,我可以看到一个
编辑器
,并且能够看到我在第一个
合并
操作中使用的行,这样我就可以对它们进行编辑。现在,我想要做的是运行
git
merge --continue,但我也希望
git
允许我最初用于修订的消息。or:
git
merge --abort or:
浏览 60
提问于2019-06-29
得票数 2
1
回答
在一个简单的情况下,
Git
合并
失败,但是运行我的
合并
工具没有发现冲突
git
、
version-control
、
merge
、
versioning
在一个简单的例子中,
Git
合并
失败,但是运行我的
合并
工具显示没有冲突,只需关闭
合并
工具就可以得到正确的
合并
结果。 我使用的是
git
版本1.7.10.msysgit.1,
合并
时遇到了这个奇怪的问题。在分支A上,我与B
合并
,当我在文本
编辑器
中打开文件时,在"123“"12345”出现冲突,但如果我启动
合并
工具,不做任何更改并关闭它,冲突会自动解决,我可以
继续
。我想知道的是,为什么<e
浏览 4
提问于2012-06-27
得票数 0
1
回答
当我在xargs realpath中穿行时,如何过滤不存在的文件?
bash
、
ubuntu
、
realpath
我养成了使用以下命令在
编辑器
中快速打开相关文件以进行代码评审的习惯。
git
diff --name-only master... | xargs realpath | someEditor 但最近遇到了一个问题,即第一个或第二个文件可能被删除,
编辑器
将产生错误消息,而
不打
开其余的文件,迫使我逐一打
开
它们。
浏览 4
提问于2020-03-04
得票数 1
回答已采纳
1
回答
Git
提交:禁用打开的
编辑器
git
、
git-commit
git
commit有一个--no-edit标志,它将“在不启动
编辑器
的情况下使用选定的提交消息”。例如,当
git
merge产生冲突时,在这些冲突解决之后,运行的
git
commit --no-edit将
不打
开
编辑器
就提交,使用默认的
合并
提交消息。我想要一种永久执行此行为的方法,这样我就不必在每次运行
git
commit时都指定--no-edit。 我可以为找到一个等效的设置,但没有为
git
commit找到。
浏览 1
提问于2018-06-21
得票数 1
2
回答
我能打断
git
拉(当它请求
合并
时)吗?
git
、
merge
假设我执行
git
pull命令。它可能要求我进行一次
合并
,据我所知,这是因为在遥控器向前移动时,我已经提交了。(如果我只是关闭
编辑器
而没有保存,当然它只是
继续
拉(
合并
))
浏览 2
提问于2014-12-10
得票数 1
回答已采纳
1
回答
接受默认提交消息的
git
命令行选项
git
通常,在进行
git
提交时,我会使用
git
commit -m "message"。但是,在某些情况下,
git
会预先填充提交消息,例如在
合并
期间解决冲突之后。有没有一种方法可以让我在
不打
开
编辑器
的情况下,通过命令行指定接受这个默认的提交消息?
浏览 0
提问于2017-03-21
得票数 2
1
回答
在脚本中进行
合并
时,如何保存提交的更改而不进行编辑?
bash
、
git
它是在
git
合并
之后,我只需要保存提交更改(正式)
git
config pull.rebase true ./scripts/feeds install -a
git
remote add wrt https://github.com/james/openwrt.
git
浏览 1
提问于2022-02-11
得票数 0
回答已采纳
2
回答
Vim未能保存提交消息。
git
、
macos
、
github
、
vim
、
git-commit
当我执行
git
merge upstream/master时,我会得到这个错误 Vim
编辑器
打开--我输入了提交消息,但在保存和退出时,它无法保存消息。删除xyz/abc/is_dates.py vim-gitgutter:需要Vim 7.3.105按ENTER或键入命令
继续
错误:
编辑器
'vi‘出现了问题。不提交
合并
;使用“
git
提交”完成
合并
。
浏览 1
提问于2018-04-06
得票数 0
2
回答
在
合并
冲突期间,
Git
如何监听
编辑器
的更改?
git
、
bash
当我在
Git
中处理
合并
冲突时,我指定的
编辑器
会弹出并能够编辑
Git
合并
消息。当我关闭文件时,
Git
合并
进程将
继续
。 那是怎么做到的?我想在bash脚本中做一些类似的事情。
浏览 2
提问于2013-08-19
得票数 2
回答已采纳
1
回答
在ruby脚本中,如何让
git
打开它的消息
编辑器
ruby
、
git
、
shell
我目前正在开发一个命令行ruby,该命令行自动化了在中讨论的"rebase + no-ff
合并
“工作流。您可以在上找到此gem的WIP代码。宝石会做这样的事情:
git
pull
git
rebase master
git
merge --edit--no-ff pull_request
git
branch -
浏览 0
提问于2013-11-09
得票数 1
回答已采纳
4
回答
如何将
git
合并
自动化到不提示确认提交消息?
git
、
automation
我正在尝试使用
git
完成一些自动化脚本,比如更新子模块、移动到适当的标记等等,但我现在发现的一个问题是,
git
现在迫使您确认
合并
消息。有什么办法阻止这种行为发生吗?
浏览 6
提问于2012-07-03
得票数 38
回答已采纳
1
回答
在
git
合并
工作分支后,如何删除错误:无法运行sublime:没有这样的文件或目录
git
、
github
、
terminal
、
sublimetext
我正在我的终端上使用
git
,试图将工作分支的更改
合并
到主分支。我使用merge命令,得到一条错误消息:“无法运行sublime:没有这样的文件或目录。”和“无法启动
编辑器
‘sublime’。”我
继续
添加、提交和推送更改,我看到所有内容现在都成功地显示在Github中。因此,merge命令似乎成功地让我将工作分支中的更改集成到主分支中。我在Launchpad和Finder中搜索" Sublime“来检查我的电脑,但我没有Sublime
编辑器
。我隐约记得我曾经安装过一次来试用它。但我好像把它卸载了。
浏览 1
提问于2019-08-30
得票数 2
1
回答
如何根据文件扩展名类型在终端中设置“open`命令”的默认应用程序?
macos
、
git
、
bash
、
environment-variables
、
lighttable
不久前,我在命令行终端中将Sublime 2设置为
GIT
的默认
编辑器
。我现在想把它改为LightTable,但是遇到了一些麻烦。我已经将VISUAL和
编辑器
环境变量设置为LightTable,这对大多数扩展都有好处。但是,即使我将.gitconfig文件
编辑器
变量设置为LightTable,也可以使用以下命令的几个变体:
git
config --global core.editor "'/Applications/LightTable.app' -w&q
浏览 1
提问于2014-07-01
得票数 5
1
回答
为什么交互重基会将我的提交压缩在一起?
git
、
git-rebase
、
git-interactive-rebase
交互式
git
643
git
^$
git
提交-所有-修改-不编辑$
git
重基--
继续
问题是,当我完成时,提交被压缩成一个单独的提交(在我的示例中是最古老的提交它似乎可能与
合并
冲突的解决有关,所以我怀疑在解决之后我可能会
继续
错误地
继续
下去。在解决
合并
冲突后,我不确定是否只需要
浏览 4
提问于2015-09-22
得票数 3
回答已采纳
1
回答
Git
子树拉取并自动提交
合并
git
、
terminal
、
scripting
、
git-merge
、
git-subtree
如何执行
git
子树拉取并自动提交
合并
?下面是我如何调用子树拉取:
git
subtree pull --prefix Utils UtilsRepo master --squash 问题是,这通常会在我刚输入的命令(我在OSX上)的终端中打开vi
编辑器
。
浏览 36
提问于2021-08-08
得票数 0
回答已采纳
3
回答
停止
git
合并
打开文本
编辑器
git
、
merge
每次运行
git
命令时,它都会打开文本
编辑器
,要求我添加一条额外的消息。 我如何阻止
git
打开
编辑器
&简单地
合并
我的分支?因为当它打开
编辑器
时,它没有完成
合并
,即使我添加了一条额外的消息&保存文件,终端也只是挂在我的
git
merge命令上。
浏览 6
提问于2014-07-07
得票数 44
回答已采纳
1
回答
GIT
:用于在
合并
时用特征分支覆盖当前分支中所有冲突文件的命令
git
、
version-control
、
merge
、
git-branch
、
git-merge
我在将"feature“分支
合并
到"current”分支时遇到了冲突,我想知道最简单的方法来告诉
git
继续
,忽略列出的文件中的
合并
冲突并覆盖这些文件(...file1.ext,file2.ext...)我对通过文本
编辑器
查看文件的实际内容来查看冲突发生的位置不感兴趣。我只想运行一个
GIT
命令,在"feature“分支上用它们的新版本覆盖它们,并给我一个新的"current”分支,其中包含"feature“的更改。到目前为止,我已经运行了以
浏览 1
提问于2015-02-21
得票数 0
1
回答
我能用‘`
git
交’代替‘`
git
樱桃-挑选--
继续
’?
git
git
cherry-pick --continue是"bug-ette“
git
merge --continue吗?这意味着我不能传递自定义提交消息,特别是当樱桃选择有
合并
冲突时,并且我想在樱桃选择提交消息中记录我如何解决它们冲突的摘要?基本上,我是否可以使用
git
commit -m "blah"
继续
一个樱桃选择,就像我可以完成
合并
一样?或者,如果只发出
git
提交而不是
git
cherry-pick --contin
浏览 2
提问于2022-01-18
得票数 0
回答已采纳
1
回答
在尝试
合并
分支后,Gitkraken在启动时陷入了一个无限循环。
git
、
gitkraken
我根据错误
合并
了两个分支,几乎有20000个文件处于冲突状态。从那一刻起,吉特·克拉肯就陷入了一个无限循环中。
浏览 1
提问于2019-07-07
得票数 1
回答已采纳
3
回答
无论如何,在Eclipse中使用外部diff
编辑器
?
eclipse
、
git
、
compare
、
external
、
egit
在执行差异/
合并
时,是否需要配置Eclipse/EGit以使用外部diff
编辑器
和
合并
工具?
浏览 0
提问于2013-08-18
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入 git rebase
《如何用GIT,提高系统生产效率?》
git学习笔记三
如何解决git合并冲突
学习用 Git 变基来改变历史!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券