I've never worked with GIT, and am not a registered user of it. Is this something that is easily done?
Well, it's not difficult, and you don't need a github account, but you probably need to be confortable with using a version control system first...
Basically, from the command line, (with GIT installed) you can do:
# Setup git
git config --global user.name "My Full Name"
git config --global user.email email@example.com
# Clone the repository
git clone https://github.com/dmsc/atari-picprog.git
# Edit, build, etc...
# Now, you are happy and want to commit... first, see the changes with diff:
# And now commit, specifying which files to commit:
git commit readhex.c
# You can repeat the edit, compile, commit cycle for each functional change that you want to do.
# When you are ready, you can format the changes as patch-files:
git format-patch origin
# This will write in the same folder one file for each commit, named "0001-my-message.patch", etc.
# You simply send that files by email.
There are IDEs with git support that make all those steps for you.
Using github instead the process can be streamlined a little, the web interface is really good.
- You need to sign-up using the "Join GitHub for free" link first.
- Then, you can fork the repository, so you have your own copy. This copy is yours, you can edit, commit to, etc.
- And next, you can create "pull-requests", those can be commented via a blog-like interface, edited and accepted or rejected.
Well, I can simply grab your changes and include them in the sources if you want
Edited by dmsc, Sat Nov 5, 2016 8:32 PM.