【问题标题】:Git troubles when adding second homestead site添加第二个宅基地时出现 Git 问题
【发布时间】:2016-05-10 11:32:03
【问题描述】:

Homestead 的美妙之处(据我所知)是能够拥有多个站点,而我正在努力让其工作,git-wise。我已经为一个 laravel 项目启动了 Homestead 并运行了一段时间,我刚刚添加了第二个项目——它是一个小型、简单的 php 网站,名为 nptest。一切都很好,将它添加到 Homestead.yaml 和我的 hosts 文件中,我可以在本地浏览器中看到它——万岁!

现在进入 git!

我在 github (nptest4) 中创建了一个新的 repo。对于上下文,我的本地目录结构是 ...\Github\Homestead\,其中包含用于新项目的 laravel 项目的子目录(“nptest”)

  1. 在 nptest 中,我创建了一个名为 master-nptest 的新分支,其中仅包含新内容(因为我现有的 master 分支包含来自我的 laravel 项目的内容)
  2. 我使用 git ls-tree 确认 master-nptest 只有这些 nptest 文件
  3. 从那个 nptest 文件夹中,我运行了 github 建议的常用命令来进行我的第一次提交:

    git 远程添加 origin-nptest4 https://github.com/dianekaplan/nptest4.git

    git push -u origin-nptest4 master-nptest

问题:当我查看 github 中的 nptest4 存储库时,它不仅有我的新东西,还有旧的 Laravel 文件:(

任何想法我做错了什么?

【问题讨论】:

    标签: git homestead


    【解决方案1】:

    抱歉-新手问题:原来我需要在我的新目录中执行“git init”(对于最初的进度,我认为 git init 是在 Homestead 文件夹中完成的,并且仍然“有效”)。我这样做了,重复了我的步骤,现在我的新仓库只有新的东西

    【讨论】:

      猜你喜欢
      • 2022-01-16
      • 1970-01-01
      • 2015-06-19
      • 2015-10-10
      • 1970-01-01
      • 2022-08-18
      • 2016-07-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多