Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

GitHub Help...please

1408579427
Finderski
Plus
Sheet Author
Compendium Curator
Ok, so I'm brand new to GitHub. I saw in a post these directions: Create a GitHub account Go to the official repo page at <a href="https://github.com/Roll20/roll20-character-sheets" rel="nofollow">https://github.com/Roll20/roll20-character-sheets</a> Click the "Fork" button at the top-right, you will create a copy of the repo on your account Edit the appropriate files on your fork (for most things, you could do this directly from the web, or you could install a Git program on your computer and do it locally) Click the green button near the top-left that says "Compare, Review, Create a Pull Request" Click the green button that says "Create a Pull Request" Wait (Riley must manually approve the Pull) I've created a GitHub account and here's what my repositories look like: I'm not certain how the roll20-character-sheets fork got there, nor do I know how to modify it with a directory for my character sheet that I built. The Savage Worlds-Tabbed is where my .html, .css, .json files are located. Here are my specific questions: How do I upload a .png file for the Preview file? I searched the Help on GitHub and only found something that talks about dragging a file from my desktop to the comments section of a commit, but that didn't seem to work. Do I have change SavageWorlds-Tabbed to roll20-character-sheets? How do I get my sheet into the folder list of the fork for roll20-character-sheets? I feel like I'm missing something. Or I'm making this more complicated than it needs to be. Do I need to delete the fork from my account for roll20-character-sheets and just start over? Any guidance or direction would be great. Thanks.
1408590495

Edited 1408590682
Lithl
Pro
Sheet Author
API Scripter
The "roll20-character-sheets" repository is your fork of the official repository (you can tell by the icon). You need to make changes to that. As I recall, I posted those directions for someone who wanted to change an existing sheet -- GitHub has web tools for editing text files. In order to upload new files (for example, to create a new sheet), as far as I'm aware your only option is to use a Git program. There are several that you can use, but for a repository on GitHub, I recommend the program designed specifically for GitHub ( Windows or Mac client). Once you have the desktop client setup, you'll have a folder somewhere on your computer which has a copy of the files in the repository. Make changes to those files or add/delete files/folders there , and then use the GitHub client to Commit the changes, then synchronize your commits with the server. (Also called push.) So, the process is: Create/Edit/Delete on your computer Commit changes on your computer Push commits to server Send Pull request through website interface All of this can be done from the command-line, but it's simpler to just use the visual tools. =)
1408590992
Finderski
Plus
Sheet Author
Compendium Curator
Thank you, Brian. I'll download a client and see how that goes. :)
1408613241
Finderski
Plus
Sheet Author
Compendium Curator
Brian - thank for your help. I believe I've successfully followed all your steps. At least I didn't get any error messages and it mentioned that my pull request was successful. I feel all grown up, now. :)
1408656687
Lithl
Pro
Sheet Author
API Scripter
I can see your pull request , looks like you did everything right. =)