0
0

More than 1 year has passed since last update.

Githubでフォルダに矢印がありファイルの中身が見えない

Last updated at Posted at 2022-02-04

開発環境

・php
・mysql
・apache
・docker
・Laravel

いわゆるLAMP環境です。

起こってる現象

githubにプッシュするまでは良かったのですが、
プッシュした後一度正常に出来たか確かめたら
タイトルのような現象になっており、
laravelプロジェクト本体のみファイルの中身が閲覧不能状態になっていました。

laravel-cms/
 ├ app/(laravelプロジェクト)←これのファイルの中身が見えない状況
 ├ docker/
 │ └ Dockerfile
 └ docker-compose.yaml

試行錯誤してみる

まずcommitメッセージを確かめて見ました、するとサブモジュールが<該当ファイル>に追加されました。と出ていました。

その次にターミナル場でgit ls-filesでリポジトリで管理しているファイルを一覧表示できますので確かめてみたら・・・・

.DS_Store
.gitattributes
README.md
app
docker/Dockerfile
docker-compose.yaml

どうやらapp/のファイルがリポジトリ管理下になってい内容です。

つまり入っていなかった(管理されていなかった)と考えました。

解決策

$ git rm -rf --cached <対象ファイル or path>
$ git add <対象ファイル or path>
 // <対象ファイル or path>部分は、$git ls-files した時に表示されている部分。
 // --cachedオプションを付けることにより、ファイルを残したまま管理対象から外すことができる。

なので自分の場合は

$ git rm -rf --cached app
//rm 'app' となり、いったん追跡対象から外す
$ git add app
//再び追加

これで解決できました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0