2016-09-13 4 views
0

내 Express 앱을 실행하고 싶지만 현재 Git에서 추적되는 파일 만 사용해야합니다. 내가 서버를 (내가 nodemon를 사용)를 실행하려고 할 때git 추적 파일 만 사용하여 Express에서 노드 서버를 실행할 수 있습니까?

On branch master 
Untracked files: 
(use "git add <file>..." to include in what will be committed) 

    blogs/test_announcement.md 
    public/css/bootstrap-theme.min.css 
    public/css/bootstrap.min.css 
    routes/twitter.js 

nothing added to commit but untracked files present (use "git add" to track) 

그러나, 비 추적 파일을 무시 할 방법이없는 것 같습니다 예를 들어, 여기 망할 놈의 내 현재 상태 (git status)입니다. 이로 인해 블로그 test_announcement이 웹 사이트에 표시됩니다.

궁극적으로, git에서 관리되는 로컬 파일을 원격 PaaS로 푸시 (push)하여 제작에 문제가 없을 것입니다. 그러나 개발 단계에서 추적되지 않은 파일을 보는 것은 꽤 스트레스가 많습니다.

로컬로 파일을 무시할 수있는 방법이 있습니까?

답변

2

제 제안은 별도의 git 브랜치에 파일을 추가하고 브랜치없이 테스트하려는 경우 다른 브랜치를 체크 아웃하는 것입니다. 예를 들어 master 분기는 깨끗하게 유지하고 게시되지 않은 파일은 local-drafts 개인 분기를 가질 수 있습니다.

+0

이것은 올바른 답변입니다. 이 기능의 사용 사례를 이해할 수 없었습니다. 갑자기 분기를 사용하지 않는다면 그렇게됩니다. 그래서 대답은 "가지를 사용한다". –