【问题标题】:Edit .gitconfig in Cloud9 IDE globally全局编辑 Cloud9 IDE 中的 .gitconfig
【发布时间】:2015-03-30 21:00:21
【问题描述】:

基本的谷歌搜索并没有产生很多好的结果。如果您在典型的工作区中,并打开一个终端选项卡,您可以轻松地导航回一个目录并找到.gitconfig 文件。

问题是,您在那里所做的任何事情似乎都不会持续到其他工作区;它仅适用于该本地工作区。

有没有办法为 Git 全局设置配置?

【问题讨论】:

  • 仍未找到解决此问题的方法。我想由于每个工作区都在自己的虚拟机中运行,因此可能是不可能的。

标签: git unix ubuntu cloud9-ide


【解决方案1】:

每个 Cloud9 工作区都像是一台全新的 Ubuntu 机器,并且是独立的。您在其中所做的任何更改都不会影响您的其他工作区。对 git 所做的更改将在该工作空间内是全局的,并将影响在其中创建的任何和所有 git 存储库,但不会影响来自其他工作空间的存储库。

就像您对一台笔记本电脑所做的任何更改都不会影响您的其他笔记本电脑一样,Cloud9 工作区也是如此。

【讨论】:

    【解决方案2】:

    您是否尝试按照文档here 进行全局设置? ("git config --global ...")
    如文档中所述“您可能会多次看到键,因为 Git 从不同的文件中读取相同的键。在这种情况下,Git 使用它看到的每个唯一键的最后一个值”

    【讨论】:

    • 是的,这就是我所做的。我更具体地打开了 ubuntu 主目录中的 .gitconfig 文件,但这与一一设置属性的作用相同。如果我在其他工作区中执行 git config --global --list ,则列表会有所不同。我猜“全局”在 c9 ide 中是相对的
    【解决方案3】:

    创建一个新工作区并使用 git config --global 以您喜欢的方式设置 git。还可以按照您喜欢的工作方式设置环境的其余部分。

    此后,要启动一个新的 C9 工作区克隆您喜欢的环境。新工作区将具有您的首选设置。

    如果您在克隆后更改设置,这些更改将不会在工作空间中传播。但至少它比在每个新工作区都从头开始设置 git 配置更方便。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多