为我的 Laravel 项目创建 git 存储库后未跟踪文件

马蒂斯

你好,

最近我开始了我的第一个 Laravel 项目。我使用以下命令安装了它:

composer create-project laravel/laravel laraveltest

现在在写了一些代码之后,我认为使用 Github 跟踪我的项目是个好主意。我以前从现有项目创建了存储库,并认为它会以相同的方式,但我无法理解的事情正在发生。这些是我尝试使用 Github 跟踪项目的步骤:

  1. 我创建了一个没有 gitignore 文件或自述文件的空 Github 存储库。

  2. 在我的项目文件夹中,我运行了以下命令:

git init

git add .

git commit -m "initial commit"

git remote add origin NAME_OF_REPO

git push origin master

现在我的问题是,当我这样做时,Github 只跟踪这 2 个文件:

new file:   .gitignore
new file:   readme.md

当我使用git status --ignored命令检查被忽略的内容时,我可以看到所有内容都以某种方式被忽略:

Ignored files:
  (use "git add -f <file>..." to include in what will be committed)

    .env
    .env.example
    .gitattributes
    .idea/
    app/
    artisan
    bootstrap/
    composer.json
    composer.lock
    config/
    database/
    package.json
    phpunit.xml
    public/
    resources/
    routes/
    server.php
    storage/
    tests/
    vendor/
    webpack.mix.js

问题是我的 .gitignore 文件如下所示:

cat .gitignore :
/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
/.idea
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
/.env

那么为什么只有我的 gitignorefile 和 readme 文件被跟踪?我试着用谷歌搜索但找不到任何东西。

先感谢您。

更新

似乎问题只存在于特定的计算机上。我将项目复制到另一台计算机并完成了与上述相同的步骤,现在它可以工作了。Git 正在跟踪一切正常。

所以我想现在我的问题是:如何在无法运行的计算机上解决此问题?Git有可能以某种方式.gitignore从该计算机上的另一个存储库读取-file 吗?

图克斯先生

Git 有几个地方可以查找忽略配置文件。

  1. .gitignore在工作树的每个文件夹中查找文件
  2. 在工作树内(在你的情况下应该是 empy)它寻找 .git/info/exclude
  3. 您可以配置全局或系统范围的排除文件:您是否在全局 git 配置中设置了 core.excludesfile(参见https://stackoverflow.com/a/7335487/3906760)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在PHPStorm上为项目创建GIT存储库

来自分类Dev

Git不会删除我恢复为提交后创建的文件

来自分类Dev

如何使用Git为现有项目创建新的“本地”远程存储库

来自分类Dev

在Eclipse中为现有Git存储库创建Spring Initializr项目

来自分类Dev

我可以在现有的TFS团队项目中创建git存储库吗?

来自分类Dev

在/(根)创建Git存储库以跟踪设置?

来自分类Dev

Git - 在在线存储库中有未跟踪的文件

来自分类Dev

将本地laravel项目与现有git存储库同步

来自分类Dev

如何为AOSP的git项目列表创建本地存储库,

来自分类Dev

完全在 git 存储库中创建 Visual Studio 网站项目

来自分类Dev

创建后将Git存储库添加到XCode项目

来自分类Dev

创建后将Git存储库添加到XCode项目

来自分类Dev

我们如何存储跨项目共享的文件,这些文件存储在单独的 VSTS GIT 存储库中

来自分类Dev

尽管.gitignore和rm -r --cached,git仍显示文件为未跟踪。我做错什么了?

来自分类Dev

如何在Git存储库中为特定文件夹创建忽略规则例外?

来自分类Dev

在GIT中将现有目录创建为存储库

来自分类Dev

在GIT中将现有目录创建为存储库

来自分类Dev

如何git只存储未跟踪的文件?

来自分类Dev

git在移动项目文件夹后显示存储库中的许多更改

来自分类Dev

Git:合并后我看到一个新的未跟踪文件 `\032\032` 我无法摆脱

来自分类Dev

无法在Laravel项目中为评论创建Like系统

来自分类Dev

为什么Composer为Laravel创建项目执行失败?

来自分类Dev

无法在Visual Studio Code中为Laravel项目创建目录

来自分类Dev

如何使用Pods为xcode项目创建存储库?

来自分类Dev

将未跟踪的文件显示为git diff

来自分类Dev

git status显示“ \ n \ n”为未跟踪文件

来自分类Dev

git status显示“ \ n \ n”为未跟踪文件

来自分类Dev

Git说我的某些图像文件未跟踪(不是)

来自分类Dev

为CMake项目创建配置文件

Related 相关文章

  1. 1

    如何在PHPStorm上为项目创建GIT存储库

  2. 2

    Git不会删除我恢复为提交后创建的文件

  3. 3

    如何使用Git为现有项目创建新的“本地”远程存储库

  4. 4

    在Eclipse中为现有Git存储库创建Spring Initializr项目

  5. 5

    我可以在现有的TFS团队项目中创建git存储库吗?

  6. 6

    在/(根)创建Git存储库以跟踪设置?

  7. 7

    Git - 在在线存储库中有未跟踪的文件

  8. 8

    将本地laravel项目与现有git存储库同步

  9. 9

    如何为AOSP的git项目列表创建本地存储库,

  10. 10

    完全在 git 存储库中创建 Visual Studio 网站项目

  11. 11

    创建后将Git存储库添加到XCode项目

  12. 12

    创建后将Git存储库添加到XCode项目

  13. 13

    我们如何存储跨项目共享的文件,这些文件存储在单独的 VSTS GIT 存储库中

  14. 14

    尽管.gitignore和rm -r --cached,git仍显示文件为未跟踪。我做错什么了?

  15. 15

    如何在Git存储库中为特定文件夹创建忽略规则例外?

  16. 16

    在GIT中将现有目录创建为存储库

  17. 17

    在GIT中将现有目录创建为存储库

  18. 18

    如何git只存储未跟踪的文件?

  19. 19

    git在移动项目文件夹后显示存储库中的许多更改

  20. 20

    Git:合并后我看到一个新的未跟踪文件 `\032\032` 我无法摆脱

  21. 21

    无法在Laravel项目中为评论创建Like系统

  22. 22

    为什么Composer为Laravel创建项目执行失败?

  23. 23

    无法在Visual Studio Code中为Laravel项目创建目录

  24. 24

    如何使用Pods为xcode项目创建存储库?

  25. 25

    将未跟踪的文件显示为git diff

  26. 26

    git status显示“ \ n \ n”为未跟踪文件

  27. 27

    git status显示“ \ n \ n”为未跟踪文件

  28. 28

    Git说我的某些图像文件未跟踪(不是)

  29. 29

    为CMake项目创建配置文件

热门标签

归档