Repository navigation
Add .gitignore for TouchDesigner project - #4807
samuelfavreaubdeb wants to merge 4 commits into
Conversation
|
This PR is stale because there have been no updates in 90 days. It will close after 365 days of inactivity. Leave a comment if you want to keep it open. |
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Adds a TouchDesigner-focused .gitignore to keep common generated/temporary files out of version control.
Changes:
- Ignore TouchDesigner backups, autosaves, logs, and import cache directories/files
- Ignore Python bytecode/build artifacts and VS/IDE workspace files
- Ignore various executable/package outputs
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
This PR is stale because there have been no updates in 90 days. It will close after 365 days of inactivity. Leave a comment if you want to keep it open. |
dooleydevin
left a comment
There was a problem hiding this comment.
This all looks good to me other than the included editor rules 😄 once that is addressed I think this should be ready!
Co-authored-by: Devin Dooley <dooleydevin@github.com>
Reasons for making this change
TouchDesigner is a very popular tool in the world of interactive and immersive art. While some online resources describe how to use this software with Git, there is almost no documentation on the various files to ignore. This is unfortunate, given that TouchDesigner automatically generates several files and folders.
I believe it would be beneficial for the community to have access to a standardized "gitignore" file.
The provided gitignore file prevents the tracking of many files automatically created by TouchDesigner. Such as :
It will also take care of many generic files such as :
This file is also uploaded to my personnal account :
https://github.com/samuelfavreaubdeb/TouchDesigner-gitignore
Links to documentation supporting these rule changes
Official documentation : https://docs.derivative.ca/
How TouchDesigner works : https://docs.derivative.ca/First_Things_to_Know_about_TouchDesigner
Using TouchDesigner with Git : https://derivative.ca/community-post/tutorial/github-external-toxes/61020
If this is a new template
Link to application or project’s homepage: https://derivative.ca/
Merge and Approval Steps