Showing posts with label pattern. Show all posts
Showing posts with label pattern. Show all posts

Wednesday, November 29, 2017

How to exclude all files except some pattern in git

In the GIT project, I have many .sql files in it related to different databases.
Is there anyway I can exclude all the files except the files starting with “Hive_” in my Git Project.
Is there anyway to do so in .gitignore file.?
Through .gitignore I can exclude the files list.
But the current requirement is reverse here, I want to exclude everything except files starting with specific characters.
The answer is below.
You can use below pattern in your gitignore file.
# Ignore all
*
# but except below
! Hive_*