【问题标题】:I can't access Sublime Text 3 to commit in Git Bash (Windows 10)我无法访问 Sublime Text 3 以在 Git Bash 中提交(Windows 10)
【发布时间】:2016-07-30 00:22:13
【问题描述】:

我正在 Github 上学习 Udacity 课程,我正在尝试使用 Github 设置 Sublime Text 3。

运行“subl”命令有效,文本编辑器正常运行,但是当我尝试提交某些内容时,Sublime 会为提交输入注释,我收到此错误。

C:/Program Files/Git/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl: C:/Program: 没有这样的文件或目录 错误:编辑器“C:/Program Files/Git/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl”出现问题。

我尝试将 Sublime 安装目录添加到我的 Windows PATH,并尝试创建错误消息中指定的目录。

我在这里做错了什么?

顺便说一句,我正在使用薄荷模拟器。

【问题讨论】:

  • 看起来像是引用问题。路径正在被 shell 分词。你是如何为此设置崇高文本的?您是否完全遵循了班级的指示?
  • 糟糕,显然我短暂的注意力导致我忘记了输入两个 bash 命令,然后才能使用 Sublime 提交!

标签: git bash github sublimetext3


【解决方案1】:

糟糕,原来问题是我的错。有些命令我忘记在 git bash 命令行中运行。 供参考,命令如下:

git config --global push.default upstream

git config --global merge.conflictstyle diff3

感谢大家的帮助!

【讨论】:

  • 这些命令都与提交消息编辑无关。第一个控制git push 在没有给出其他参数时做什么(参见git-config 上的条目),第二个控制git 用来写出合并冲突的样式(参见git-merge)。所以这非常不太可能影响到原来的问题。
猜你喜欢
  • 2017-05-10
  • 2014-07-02
  • 2014-10-27
  • 2019-10-21
  • 2021-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-24
相关资源
最近更新 更多