Line 1: |
Line 1: |
− | {{Infobox software
| + | #REDIRECT [[Gitlab Social Sciences]] |
− | | 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.
| |