Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

As part of a collaborative Creative Commons project, I would like to allow editors to contribute by editing a relatively large text file: ~8 Mb, ~100k lines. Ideally, contributions would be git pull requests that the project administrator (aka: me) would integrate to the master branch.

However, potential contributors are not programmers, so I cannot assume that they know or are willing to learn how to use git.

Within Github, it is possible to edit text files and to create pull requests from these edits in a way that does not require any proficiency with git. However, this feature is limited to 5 Mb text files.

Basically, I am looking for this Github feature, but not limited to 5 Mb files. I am also interested in wiki-like editors for large text files, as I could generate the git pull requests on the fly from the wiki edits.

Note: this question was duplicated from this stackoverflow question. I hope superuser is a better place to ask this question.

share|improve this question

3 Answers 3

You should be able to let your collaborators edit files through GitHub for Window or GitHub for Mac.

You could also try prose.io, but I am not sure if it has file editing restrictions similar to GitHub's.

share|improve this answer

Split the file up. Editing such a monster is painful, whatever tools you use. You could use some tool to splice the pieces together. Without more details on the contents and structure of the file(s), it is hard to give more precise advise.

share|improve this answer

If you are just doing text you might want to try gist.

Gist is a simple way to share snippets and pastes with others. All gists are Git repositories, so they are automatically versioned, forkable and usable from Git.

Unfortunately I would assume the size limit would again be a problem here. I have to agree with vonbrand here, dealing with one file that big would be headache.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.