Difference between revisions of "Gitlab Social Sciences"
Jump to navigation
Jump to search
(C.Lieu moved page Meta:Gitlab Social Sciences to Gitlab Social Sciences: revert) |
|||
Line 1: | Line 1: | ||
− | # | + | {{Infobox software |
+ | | name = Gitlab Community Edition | ||
+ | | logo = | ||
+ | | screenshot = wm_no_bg.svg | ||
+ | | caption = | ||
+ | | developer = | ||
+ | | released = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --> | ||
+ | | discontinued = | ||
+ | | latest release version = | ||
+ | | latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --> | ||
+ | | latest preview version = | ||
+ | | latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --> | ||
+ | | installed version = | ||
+ | | installed version date = <!-- {{Start date and age|YYYY|MM|DD|df=yes}} --> | ||
+ | | status = Active | ||
+ | | programming language = Ruby | ||
+ | | operating system = | ||
+ | | platform = Microsoft Windows, MacOSX, Linux | ||
+ | | size = | ||
+ | | language = | ||
+ | | genre = | ||
+ | | license = [https://en.wikipedia.org/wiki/MIT_License MIT License] | ||
+ | | website = [http://about.gitlab.com www.gitlab.com] | ||
+ | | resources = | ||
+ | {{Infobox tsg | ||
+ | | child = yes | ||
+ | | downloads = {{bulleted list | ||
+ | | [https://git-scm.com/downloads Git Download] | ||
+ | | [https://git-scm.com/download/gui/linux Git Desktop Clients] | ||
+ | }} | ||
+ | | manuals = {{bulleted list | ||
+ | | [http://doc.gitlab.com/ce/ Quick start guide] | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | |||
+ | <!-- Table of Contents will be generated here --> | ||
+ | |||
+ | ==Features== | ||
+ | |||
+ | GitLab offers git repository management, code reviews, issue tracking, activity feeds and wikis. | ||
+ | |||
+ | With Gitlab you can: | ||
+ | * Create Code Together | ||
+ | * Review Code Together | ||
+ | * Deploy Code Together | ||
+ | * Document Code Together | ||
+ | |||
+ | You can access the Gitlab within the campus network. From outside the campus you will need a VPN connection <ref>[http://www.ru.nl/isc/medewerkers/externe-toegang/veilige-verbinding/@965054/vpn/ Radboud University VPN Manual]</ref>. | ||
+ | |||
+ | ===Requirements=== | ||
+ | * For more information about usage requirements for various operation systems you can click [http://doc.gitlab.com/ce/gitlab-basics/start-using-git.html here] | ||
+ | |||
+ | ===User Login=== | ||
+ | |||
+ | You can logon on the environment with your University number or student number and password. | ||
+ | |||
+ | '''https://gitlab.socsci.ru.nl''' | ||
+ | |||
+ | ====External Users==== | ||
+ | |||
+ | You can send a request with the following information to [mailto:c.lieu@socsci.ru.nl c.lieu@socsci.ru.nl] | ||
+ | |||
+ | {| class="wikitable" | ||
+ | | Username | ||
+ | |- | ||
+ | | Email adres | ||
+ | |- | ||
+ | | Full Name | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | ==Configuration== | ||
+ | |||
+ | ===Command Line Instructions=== | ||
+ | |||
+ | Git Global Setup | ||
+ | |||
+ | <pre style="background-color:#000; color:#fff;"> | ||
+ | $ git config --global user.name "username" | ||
+ | $ git config --global user.email "email address" | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | Create a new repository | ||
+ | |||
+ | <pre style="background-color:#000; color:#fff;"> | ||
+ | $ mkdir newproject | ||
+ | $ cd newproject | ||
+ | $ git init | ||
+ | $ touch README.md | ||
+ | $ git add README.md | ||
+ | $ git commit -m "first commit" | ||
+ | $ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git | ||
+ | $ git push -u origin master | ||
+ | </pre> | ||
+ | |||
+ | Push an existing Git repository | ||
+ | |||
+ | <pre style="background-color:#000; color:#fff;"> | ||
+ | $ cd existing_git_repo | ||
+ | $ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git | ||
+ | $ git push -u origin master | ||
+ | </pre> | ||
+ | |||
+ | *You can also create a new project within the webinterface in Gitlab. | ||
+ | *Within the project on the webinterface you will also find the command line instructions. | ||
+ | |||
+ | === Git Clients === | ||
+ | |||
+ | You can find the git clients for various operating systems [https://git-scm.com/downloads here] | ||
+ | |||
+ | === Editor support === | ||
+ | |||
+ | ==== Brackets ==== | ||
+ | |||
+ | * [https://github.com/zaggino/brackets-git Git plugin] | ||
+ | |||
+ | ===Documentation=== | ||
+ | |||
+ | ====Git Documentation==== | ||
+ | For Git documentation click [https://git-scm.com/documentation here] | ||
+ | |||
+ | ====GitLab Documentation==== | ||
+ | For step-by-step tutorial click [http://doc.gitlab.com/ce/gitlab-basics/README.html here] | ||
+ | |||
+ | ====Video Tutorial==== | ||
+ | |||
+ | Or you can watch the following tutorial on the following youtube video. | ||
+ | |||
+ | {{#ev:youtube|https://www.youtube.com/watch?v=7p0hrpNaJ14}} | ||
+ | |||
+ | ==References== <!-- Optional, include only if <ref> tags are used in the article. Note the Infobox Software has one reference for "Installed version" as well, so if filled in, keep this here as well --> | ||
+ | <references /> | ||
+ | |||
+ | ==External Links== <!-- Optional --> | ||
+ | *{{Official website|http://www.gitlab.com}} | ||
+ | *[http://doc.gitlab.com/ce/ Gitlab] – Technical documentation. |
Revision as of 13:00, 11 November 2015
Development status | Active | ||||||||
---|---|---|---|---|---|---|---|---|---|
Written in | Ruby | ||||||||
Platform | Microsoft Windows, MacOSX, Linux | ||||||||
License | MIT License | ||||||||
Website | www.gitlab.com | ||||||||
|
Features
GitLab offers git repository management, code reviews, issue tracking, activity feeds and wikis.
With Gitlab you can:
- Create Code Together
- Review Code Together
- Deploy Code Together
- Document Code Together
You can access the Gitlab within the campus network. From outside the campus you will need a VPN connection [1].
Requirements
- For more information about usage requirements for various operation systems you can click here
User Login
You can logon on the environment with your University number or student number and password.
https://gitlab.socsci.ru.nl
External Users
You can send a request with the following information to c.lieu@socsci.ru.nl
Username |
Email adres |
Full Name |
Configuration
Command Line Instructions
Git Global Setup
$ git config --global user.name "username" $ git config --global user.email "email address"
Create a new repository
$ mkdir newproject $ cd newproject $ git init $ touch README.md $ git add README.md $ git commit -m "first commit" $ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git $ git push -u origin master
Push an existing Git repository
$ cd existing_git_repo $ git remote add origin git@gitlab.socsci.ru.nl:username/newproject.git $ git push -u origin master
- You can also create a new project within the webinterface in Gitlab.
- Within the project on the webinterface you will also find the command line instructions.
Git Clients
You can find the git clients for various operating systems here
Editor support
Brackets
Documentation
Git Documentation
For Git documentation click here
GitLab Documentation
For step-by-step tutorial click here
Video Tutorial
Or you can watch the following tutorial on the following youtube video.
{{#ev:youtube|https://www.youtube.com/watch?v=7p0hrpNaJ14}}
References
External Links
- Official Website
- Gitlab – Technical documentation.