私は長い間Macで作業しており、次のようなファイルのようにコミットしました:
C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls
このファイルはリポジトリに存在しません。私のリポジトリは実際にはにありました/Users/Sethuram/Development/Csmart/workspaces/csmart
。名前の付いたファイルをどういうわけかC:/Csmart/files/companies/19/migration/CompanyDataEntry.xls
私のgitリポジトリにチェックインしてプッシュしたようです。
今私は私のWindowsボックスでこのレポを複製しようとしています、そして私は以下のようなエラーを受け取ります:
error: Invalid path 'C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls'
無効なパスを理解しました。それを修正する方法がわかりません。削除してそこからプッシュするためにMacにアクセスできなくなりました。
ウィンドウボックスで、このファイルはコミットする必要がある変更として表示されます。
$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# deleted: C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls
このエラーを取り除くにはどうすればよいですか?
同様の質問がstackoverflow.com/questions/25772908/crawling-github-with-jgit
—
centic