Is there a way to mark a file in Git such that a "git add ." won't stage it but have it still show up under git status?
I know this sounds crazy, but the reason is I have some local script files that I'd like to see in my git GUI (Tower) browse window, however I don't want them added to the repo when I "stage all".
If I untrack the files and set status showUntrackedFile = Normal (or all) they show up, but then they get added back in by "git add ." or "Stage All". If I put them in .gitignore they won't get added/staged but they won't show up in the browse window either (which at least in tower is effectively git status).
Is there a way to get ignored files to show up in git status? I'm guessing no, but am hoping for a cleaver work around?