0

I have a fresh git init --shared which results in:

.git
/dir1
/dir2
.gitignore

I want to track everything inside of dir1 and only .conf files inside of dir2.

So far I have this in my gitignore but it's not working as expected; dir2 remains totally untracked.

# Track the root
!/

# Omit every item under the root
/*

# Track dir1 under the root
!/dir1/

# Track .conf files anywhere
!*.conf

# Track .gitignore under the root
!.gitignore

Output of git status:

.gitignore
dir1/
MonkeyZeus
  • 20,375
  • 4
  • 36
  • 77

0 Answers0