Hi “Cynic Limbu”,
I’m not a native english speaker, so sometimes I get confused by other
I’m really not understanding what you willing, and I think I’m not
able to help you.
But I’ll give it a try…
There’s several development workflow.
What you are trying to describe for me (I don’t know if I’m
understanding correctly) seems pretty much as somebody making a
“patch” and sending it for other to apply it.
In the Ruby community, as far as I know, the most prevalent tool for
this job is GIT.
People usually have a local git repository.
Push it to a remote one (mainly GitHub afaik).
Other people can pull this remote locally.
You may also push it to the place where it’ll be “deployed” and will
run in production (for example, Heroku).
When you have to fix something, you just edit the file, make a new
commit and push it again to the remote repo.
Sorry if I completely misunderstood your question.
I hope someone else can help you more than I can.