Changes

Jump to navigation Jump to search
4,288 bytes added ,  13:48, 11 November 2015
m
{{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]&nbsp;– Technical documentation.
733

edits

Navigation menu