Please remove this {{Draft}}template, when you're sure the page is complete and correct.
|
using git is very easy
and more advanced help is actually here https://help.github.com/
clone git://yourlovelyname@somegithub:gitorganization/projectname
will get you get all files and folders to your local copy
then
git pull your@lovely:git/hub - from that directory - will sync your local folder with the master copy git add @file - will add file to commit changes git commit - you'll write changes description
just add your ssh-key to the repo - you need to contact project manager to do that, send him key or ask to authorize your already created account (if you got one on github for example)
then
git push your@lovely:git/hub - will send your created data to the server
git checkout - to check changes that been made for some time.
but also there's a |gitk| visual interface to do all this and there's another guis to do that as well. so it is kinda more advanced ftp with more functions of describing changes (at first sight - but it's more than that) and ssh-auth and github do it for free for open-source projects providing very userfriendly web-gui with some nice team-management tools
one of not very clear thing is probably - how to create ssh key https://help.github.com/articles/generating-ssh-keys it is described here
and just as an example we've created a project with description of commands on russian - it's easy to translate it.
https://github.com/chewburashka/mageia-translation/blob/master/README.md