gitignore除了1个文件外什么都没有

时间:2018-02-04 22:36:30

标签: git github

我的gitignore文件出现问题。

我的目录如下所示:

/root
    /.gitignore
    /README.md
    /embedded-programming-periode-3/
        /somefolder/
        /somefiles.txt
        /main.c

我想忽略一切,除了: .gitignore,README.md和main.c

我该怎么做?我尝试了各种各样的事情但没有成功。

1 个答案:

答案 0 :(得分:0)

  

我想忽略除.gitignoreREADME.mdmain.c

之外的所有内容

快速浏览一下.gitignore的文档,可以看出它很简单:

# ignore everything
/*

# except .gitignore, README.md
!/.gitignore
!/README.md

# excepting main.c is a bit tricky:
# must except its parent directory ...
!/embedded-programming-periode-3/
# ... ignore everything in it ...
/embedded-programming-periode-3/*
# ... except for main.c
!/embedded-programming-periode-3/main.c