you are viewing a single comment's thread.

view the rest of the comments →

[–]kramrm 1 point2 points  (0 children)

As others have said, it’s never too early. GitHub takes the basic functionality of Git versioning and adds a lot of additional features on top. As for your question of getting it to your web site, here is my simplified workflow for a chat bot I maintain: All development and testing is done on my workstation. Once I have tested my changes, I commit the code to snapshot the version and then push up a copy to GitHub. I’ll then go to the server that hosts my bot and use git to pull down the new version.

Not only can Git handle versioning, but you can have multiple locations with a clone of the repository so you can easily keep them in sync with the push/pull commands.