【问题标题】:Clone repo into existing directory with dependencies installed将 repo 克隆到安装了依赖项的现有目录中
【发布时间】:2021-05-26 02:24:08
【问题描述】:

现在,我正在处理一个已放在 GitHub 上的项目,以便管理与我一起工作的其他人的代码共享。我是 GitHub 的新手,到目前为止,我所做的只是打开 VSCode,选择“克隆存储库”,克隆我的存储库,进行编辑,最后将所有更改推送到主分支。

我正在进行的项目是一个电子应用程序,在进行编辑后,我希望能够运行该应用程序并测试我所做的任何更改。为此,似乎每次我克隆存储库时都必须在新创建的存储库文件夹中重新安装电子。

有没有办法

  1. 从存储库中取出文件并将它们放入已安装电子的文件夹中(不会弄乱 VSCode 的目录遍历/存储库中内容的记录)或
  2. 在 repo 中包含 node_modules 或类似的东西,这样就不需要在 repo 文件夹中重新安装完整的电子?

【问题讨论】:

  • 您不需要多次克隆存储库。从那时起,您只需在现有目录中工作。
  • 如果更改是由其他人进行的,是否会在不重新克隆的情况下将所述更改传播到我的本地仓库副本?这是我目前每次开始新工作会话时都重新克隆的唯一原因。
  • 这就是git pull 命令的用途。在 VSCode 中,在源代码控制面板中查看存储库时会出现一个“向下箭头”。

标签: git github visual-studio-code electron


【解决方案1】:

解决此问题的最简单方法是简单地将电子重新安装为全局依赖项。最初的全局安装似乎不起作用,并且作为全局重新安装使其在每个文件夹中都可用,而不仅仅是一个。这样就无需将文件从一个文件夹移动到另一个文件夹。

【讨论】:

    猜你喜欢
    • 2021-06-11
    • 2016-08-21
    • 1970-01-01
    • 2015-04-02
    • 2014-09-24
    • 2015-10-27
    • 2020-04-25
    • 2021-04-11
    相关资源
    最近更新 更多