From Mageia wiki
Jump to: navigation, search
this page is a draft.
It requires improvements. If you want to improve it, simply log in and click on the Edit tab.

Please remove this {{Draft}}template, when you're sure the page is complete and correct.


View the other draft pages, or other pages to improve and maintain.

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