2013-04-12 2 views
1

이미 ASP.NET MVC4 웹 응용 프로그램의 App_Data 디렉토리를 해당 저장소에 포함할지 여부에 대해 궁금했습니다. 심지어는 .gitignore 파일이없는 경우에도 무시됩니다.힘내는 ASP.NET MVC4 웹 응용 프로그램의 App_Data를 "보지 못합니다."

이것은 방금 생성 한 Repo를 즉시 초기화 한 새로운 응용 프로그램입니다. Visual Studio 2012에서 또 다른 새 응용 프로그램을 만들려고했지만 동일한 결과가 나타났습니다. 또한 수동으로 만든 디렉토리에서 repo를 초기화하는 방법을 시도했습니다. 여기에 내 결과가있다. (bash 프롬프트에서)

나는 Windows 7에서 git 버전 1.8.1.2를 사용하여 msysgit을 실행 중이다.

$ mkdir TEST 

$ cd TEST 

$ mkdir App_Data 

$ ls 
App_Data/ 

$ git init 
Initialized empty Git repository in c:/Projects/TEST/.git/ 

$ git status 
# On branch master 
# 
# Initial commit 
# 
nothing to commit (create/copy files and use "git add" to track) 

$ echo wtf... 

App_Data 디렉토리를 무시?

답변

2

이 항목은 비어있어 App_Data 디렉토리를 무시합니다. Git은 폴더가 아닌 파일을 기반으로 작동하므로 빈 디렉토리는 무시됩니다. 빈 디렉토리를 저장하는 표준 방법은 .gitignore 또는 readme 파일을 폴더에두고 커밋하는 것입니다.

1

문제가 해결 된 경우 위의 게시물을 답변으로 표시하십시오.

내 데이터베이스 파일 (.sdf)이있는 App_Data 폴더를 무시하고 동일한 문제가 발생했습니다. .gitignore를 추가하려고 시도했지만 여전히 작동하지 않았습니다. 내가

  • 은 .gitignore를 개설, 그래서 이런 짓을하여 .sdf 파일을 동기화했다
  • 당신이 자식은 무시해야하지 마십시오
  • 찾기 파일 형식 (내 경우에는 선이었다 '*하여 .sdf')
  • 필요한 파일 형식의 줄을 제거하고 파일을 저장하십시오.

이제 App_Data 및 해당 파일/하위 디렉토리가 repo에서 표시되어야합니다.

관련 문제