2016-09-13 3 views
0

私はExpressアプリケーションを実行したいですが、Gitで現在追跡されているファイルのみで実行します。例えば、ここでのGit(git status)の私の現在の状態:私は(私はnodemonを使用)サーバを実行しようとしたときgit-trackedファイルだけで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) 

しかし、人跡未踏のファイルを無視する方法がないと思われます。これにより、ブログtest_announcementがウェブサイトに表示されます。

最終的に、gitで管理されているローカルファイルをリモートPaaSにプッシュして、プロダクションに問題がないようにします。しかし、開発段階で未追跡のファイルを見るのはかなりストレスです。

これらのファイルをローカルで無視する方法はありますか?

答えて

2

これらのファイルを別々のgitブランチに追加し、別のブランチをチェックアウトして、ブランチを使わずにテストしたい場合は、たとえば、masterブランチをきれいに保つことができますが、公開されていないファイルを持つ専用local-draftsブランチを持つことができます。

+0

これは正しい答えです。私はこの機能のユースケースを理解できませんでした。もしあなたが枝を突然使っていないなら、それはそうです。だから答えは "枝を使う"。 –

関連する問題