Difference between revisions of "Git"
Jump to navigation
Jump to search
(→Repository Statistics: only two survived to this moment) |
(→Keeping updated: scummvm-git-logs) |
||
Line 20: | Line 20: | ||
* You can [https://github.com/scummvm browse] the Git repositories through HTTP. | * You can [https://github.com/scummvm browse] the Git repositories through HTTP. | ||
* For every push: | * For every push: | ||
** A mail with the commit(s) diff(s) is sent to the [[Mailing lists#scummvm- | ** A mail with the commit(s) diff(s) is sent to the [[Mailing lists#scummvm-git-logs|scummvm-git-logs mailing list]]. | ||
** The CIA bot notifies the [[IRC Channel]] with the summary of the commit(s). | ** The CIA bot notifies the [[IRC Channel]] with the summary of the commit(s). | ||
** The [http://twitter.com/scummvm ScummVM Twitter channel] is notified. (TODO: has to be updated?) | ** The [http://twitter.com/scummvm ScummVM Twitter channel] is notified. (TODO: has to be updated?) |
Revision as of 08:46, 4 March 2017
Git Project Service | |
URL(s) | https://github.com/scummvm |
Purpose | Store the project's source code, keeping the development history and allowing collaborative work. |
Maintainer(s) | Eugene Sandulenko (Sev) |
Retrieving the code
The main repository is located at
git://github.com/scummvm/scummvm.git
If you are using command line git, the command to get the repository is:
git clone git://github.com/scummvm/scummvm.git
Refer to github help documentation on where to obtain git client for your OS.
Keeping updated
- You can browse the Git repositories through HTTP.
- For every push:
- A mail with the commit(s) diff(s) is sent to the scummvm-git-logs mailing list.
- The CIA bot notifies the IRC Channel with the summary of the commit(s).
- The ScummVM Twitter channel is notified. (TODO: has to be updated?)
Committing
- Before you write/submit code, you must read about our Code Formatting Conventions. Patches which do not follow them will be rejected or at least delayed until they are cleaned up to comply to them.
- If you have write access to our repository, you are expected to have read and to comply to the Commit Guidelines.
- You may also find the Git tips page useful.
Repository Statistics
Our commit logs are fed to several freely available statistics tools:
- openhub project analysis nice graphs and devs activity
- GitHub Activity Statistics