-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include suggestions for using git with signac #100
Comments
Regarding the Additional Context, this is what glotzerlab/signac-flow#189 is meant to help with, but yes git hashes are probably one of the best options. |
Here's what I put in my
|
It's really time that we long-term move towards |
Yup, definitely think that's the right move long term! Documented at glotzerlab/signac#197 and glotzerlab/signac-flow#347 |
We should acknowledge git in our documentation somewhere
Issue Description
Common questions I've gotten from new users (and questions I've asked myself) are "what should I put in my git ignore", "should I commit my workspace to git", and "can I keep track of my git hash in the job document".
Proposed change
I think we should include some best practices that we all tend to use with git, such as not including the workspace in your git repo. Maybe this can go in FAQs?
Additional context
An additional topic for discussion here is: does anyone have a reliable way of tracking what code version they used to generate data for a specific job? Tracking the git hash is one way, but I'm interested to see if anyone has thought of other ideas.
The text was updated successfully, but these errors were encountered: