質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

Q&A

1回答

1895閲覧

Gitにて、git status を行った時のファイルパスがおかしい

azuk1

総合スコア10

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

0グッド

0クリップ

投稿2018/05/25 06:46

編集2022/01/12 10:55

ファイルパスを正しく設定し直したい。

Windows Serverで開発しているアプリケーションをGitBlitでGit管理することになりました。
アプリケーションディレクトリ内で、git initを行い、その後git statusを行ったところ、妙なパス表示が出てしまいました。
Gitに触れ始めたのが最近であるために、このような状況は初めてにございます。
是非ご教示頂けますと幸いです。

発生している問題・エラーメッセージ

$ git status On branch master No commits yet Untracked files: (use "git add <file>..." to include in what will be committed) "../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../TEST\hoge\hoge\hoge.txt" ../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../hogeA/ ../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../hogeB/ ../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../hogeC/ ../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../hogeD/ ../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../hogeE/ ../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../hogeF/ ../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../hogeG/ ../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../hogeH/ nothing added to commit but untracked files present (use "git add" to track)

試したこと

結論としましては、その後git add --allを行い、無事にpushまで行うことが出来てはおります。
ただ、add時にも同様なパス表示が出てきてしまっております。

補足情報(FW/ツールのバージョンなど)

  • Windows Server 2008
  • git 1.8.4

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Udomomo

2018/05/25 07:10

アプリケーションディレクトリ内のディレクトリ構成はどうなっていますか?また、git initとgit statusはどのディレクトリにいるときに行いましたか?
azuk1

2018/05/25 07:49

ご質問有難うございます。 ディレクトリ構成は全てがホームディレクトリ内に存在しています。 init 及び statusについては、すべてホームディレクトリ上で行っております。
guest

回答1

0

以下の2つのコマンドを実行して差異があるか確認してください。
ただ、結果は貼り付けないほうがいいかもしれません。ログインユーザー名などがパスに含まれることがあります。

$ git rev-parse --show-toplevel $ pwd

git rev-parse --show-toplevel はgit管理されているディレクトリ名を表示します。
pwd は現在のパスを表示します。

投稿2018/05/25 07:13

mather

総合スコア6753

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

azuk1

2018/05/25 07:43

コメントしていただき有難うございます! また、コマンドの説明も大変わかりやすく、こちらも学びになっております。 確認のほうで、2つのコマンドを実行しましたが、差異は無いという結果になりました。
mather

2018/05/25 07:47

では、シンボリックリンクやハードリンクはありますか?
azuk1

2018/05/25 08:25

申し訳ありません、そちらの確認方法をあまり知らず… コマンドプロンプト上で dir コマンドを行いましたが、symlink等は確認できませんでした。
mather

2018/05/25 08:28

hogeAやhogeBは実際にはどこにあるディレクトリなんですか?
azuk1

2018/05/30 01:00

回答が遅れてしまい、申し訳ございません。 hogeAやhogeBは本来であれば、git initを行ったカレントディレクトリ内に存在しているはずです。 期待する結果は ./hogeA や ./hogeB です。 もしかするとgitコマンドを入力しているのが、リモートデスクトップで直接サーバー内のgit bashで行っているのではなく、別のpcのgit bashからリモートで行っている、ということも関係しているのでしょうか…?
mather

2018/05/30 01:30

それは関係があると思いますが、そのような環境で実行したことがないのではっきりとした原因と対処法がわからないですね…。
azuk1

2018/05/30 01:36

あまりこういった手法は使わないですかね… もう少し自分でも検証してみたいと思います。 ご相談に親身にのっていただき本当にありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問