- https://github.com/chadlung/pywebhooks
- https://github.com/NetEaseGame/git-webhook
- http://stackoverflow.com/questions/14536992/how-do-i-receive-github-webhooks-in-python
- https://www.atlassian.com/git/tutorials/git-hooks
- https://www.atlassian.com/git/tutorials/git-hooks/conceptual-overview
- https://www.samba.org/~jelmer/dulwich/docs/
- StGit: http://www.procode.org/stgit/doc/tutorial.html#_workflow_tracking_branch
- https://github.com/libgit2/libgit2
- https://github.com/libgit2/pygit2
- https://github.com/nevik/gitwatch
- http://stackoverflow.com/questions/1456269/python-git-module-experiences
- https://leewc.com/articles/how-to-merge-multiple-git-repositories-into-one-repo/
- http://gitpython.readthedocs.io/en/stable/tutorial.html
- python code to check git for all commits, https://www.google.de/search?q=python+code+to+check+git+for+all+commits&ie=utf-8&oe=utf-8&gws_rd=cr&ei=YmvMVr2cKoixadGxu-AK
- gitpython-developers/GitPython#240
Python
Ruby
- https://github.com/NARKOZ/gitlab :: Ruby wrapper and CLI for GitLab REST API http://narkoz.github.io/gitlab
- https://docs.gitlab.com/ce/ci/quick_start/README.html
- https://docs.gitlab.com/ce/ci/runners/README.html
- https://docs.gitlab.com/ee/administration/custom_hooks.html
- http://stackoverflow.com/questions/28945471/how-to-run-multiple-gitlab-ci-runners/35917226
- Bringing it all together with GitLab CI: http://www.jonzelner.net/docker/gitlab/ci/reproducibility/2016/06/06/gitlab-ci/
- CI with git: https://barro.github.io/2016/02/a-succesful-git-branching-model-considered-harmful/
- https://docs.gitlab.com/ce/ci/yaml/README.html
-
http://www.systutorials.com/1473/setting-up-git-commit-email-notification/
-
http://stackoverflow.com/questions/552360/git-hook-to-send-email-notification-on-repo-changes
-
http://stackoverflow.com/questions/2141492/git-clone-and-post-checkout-hook
- https://www.sbf5.com/~cduan/technical/git/
- Git tools: https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools
- Git for CS: http://eagain.net/articles/git-for-computer-scientists/
- https://help.github.com/articles/good-resources-for-learning-git-and-github/
- https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes
- git-lfs bugs: git-lfs/git-lfs#333
- http://swcarpentry.github.io/git-novice/
- https://www.atlassian.com/git/tutorials/git-hooks/
- http://nuclearsquid.com/writings/git-tricks-tips-workflows/
- http://imagej.net/Git_workshop
- https://help.github.com/articles/good-resources-for-learning-git-and-github/
- Git Intro for Librarians, http://data-lessons.github.io/library-git/
- https://github.com/numpy/numpy/blob/master/setup.py
- undo last commit in git: http://stackoverflow.com/questions/927358/how-to-undo-last-commits-in-git
- git-notes: https://git-scm.com/docs/git-notes
- http://alblue.bandlem.com/2011/11/git-tip-of-week-git-notes.html
git fetch -prune
- http://longair.net/blog/2009/04/16/git-fetch-and-merge/
- http://stackoverflow.com/questions/20106712/what-are-the-differences-between-git-remote-prune-git-prune-git-fetch-prune
- http://stackoverflow.com/questions/18308535/automatic-prune-with-git-fetch-or-pull
- http://stackoverflow.com/tags/git-fetch/info
- http://stackoverflow.com/questions/1516720/git-gui-client-for-linux
- http://askubuntu.com/questions/227554/what-are-some-gui-clients-for-git
- https://git-scm.com/download/gui/linux
- https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools
- http://serverfault.com/questions/194567/how-do-i-tell-git-for-windows-where-to-find-my-private-rsa-key
- http://guides.beanstalkapp.com/version-control/git-on-windows.html#installing-ssh-keys
- http://www.htpcbeginner.com/best-ssh-clients-windows-putty-alternatives/2/
- https://github.com/datamachines/gitwatch
- Gitlab ticket: https://gitlab.com/gitlab-org/gitlab-ce/issues/563
- http://stackoverflow.com/questions/8407917/how-can-you-track-or-be-notified-of-changes-to-github-wikis
- https://try.github.io
- https://www.codeschool.com/
- https://recompilermag.com/issues/issue-1/how-to-teach-git/
- Cherry-pick a commit from another git repository : http://stackoverflow.com/questions/5120038/is-it-possible-to-cherry-pick-a-commit-from-another-git-repository
- https://services.github.com/kit/downloads/github-git-cheat-sheet.pdf
- Basic git comands, http://doc.gitlab.com/ce/gitlab-basics/basic-git-commands.html
- A list of cool features of Git and GitHub, source for the git cheatsheet.
- https://github.com/RichardLitt/docs/blob/master/amending-a-commit-guide.md
- http://jnthn.net/training/git/exercises.pdf
- http://www.tkt.cs.tut.fi/training/git-opetus/web/git-exercise.htm
CE: MIT Licence
- https://about.gitlab.com/handbook/
- https://about.gitlab.com/2016/01/15/making-gitlab-better-for-large-open-source-projects/
- NEWS:
- https://about.gitlab.com/applications/
- https://about.gitlab.com/2016/01/25/future-front-end-development/
- https://www.metod.io/en/blog/2016/02/09/using-gitlab-ci-build-javascript-frontend-application/
- SMTP : https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol
- https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/settings/smtp.md
- Download the gitlab version for Debian-8, Jessie.
- Allow hierarchical ordering of Groups {Team-1::Project-1,Project-2} {Team-1::Project-1,Project-2} : https://gitlab.com/gitlab-org/gitlab-ce/issues/2772
- http://doc.gitlab.com/ce/api/projects.html
- http://doc.gitlab.com/ce/ci/
- CI Docs: http://doc.gitlab.com/ce/ci/
- Continuous Integration, http://doc.gitlab.com/ce/ci/
- Web hooks: http://doc.gitlab.com/ee/web_hooks/web_hooks.html
- Architecture: ://doc.gitlab.com/ce/development/architecture.html
- Omnibus, http://doc.gitlab.com/omnibus/
AGPL Licence