location: Diff for "Git"

Institute of Mathematics - PublicMathWiki:

Differences between revisions 2 and 6 (spanning 4 versions)
Revision 2 as of 2013-07-23 12:57:45
Size: 959
Editor: sericm
Comment:
Revision 6 as of 2013-07-23 13:17:20
Size: 1518
Editor: sericm
Comment:
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
 * You need to provide your public SSH key  * You need to provide your public SSH key. This can easily be done on the Gitlab web-interface.
Line 26: Line 26:
= Login =
 * For
= Work with Git at I-MATH=
= Login to Gitlab on `git.math.uzh.ch` =
|| '''For Members of I-MATH''' || choose 'LDAP login' ||
|| '''For Non-Members of I-MATH''' || choose 'Ordinary login' ||

= Working with Git =
{{{
git COMMAND git@git.math.uzh.ch/<username>/<projectname>
}}}

= Managing you Projects with Gitlab =
Gitlab has quite extensive managing capabilities. You can, among other things,
 * Crate/fork/rename/remove projects
 * Create/delete/join Teams
 * Assing members with roles to projects
 * Create/Assing issues
 * Have a wiki for a project

Server

Server Info

git.math.uzh.ch

Software

Gitlab

Git push/pull access

mainly via SSH over git@git.math.uzh.ch

Prerequisites

You need the following software:

  • Git

  • An SSH keypair.

Create/Request an account

For Members of I-MATH

  • You don't need to request a special account for Gitlab.

For Non-Members of I-MATH

If you wan't to collaborate with a project which is hosted on git.math.uzh.ch, you need to request a special Gitlab account. It's best if you write an email with a request to 'support AT math.uzh.ch'.

You will then receive an email for validation and first-time login.

After the first-time login

  • If you requested an "external" account, you will be asked to change your initial password.
  • You need to provide your public SSH key. This can easily be done on the Gitlab web-interface.

Login to Gitlab on `git.math.uzh.ch`

For Members of I-MATH

choose 'LDAP login'

For Non-Members of I-MATH

choose 'Ordinary login'

Working with Git

git COMMAND git@git.math.uzh.ch/<username>/<projectname>

Managing you Projects with Gitlab

Gitlab has quite extensive managing capabilities. You can, among other things,

  • Crate/fork/rename/remove projects
  • Create/delete/join Teams
  • Assing members with roles to projects
  • Create/Assing issues
  • Have a wiki for a project

PublicMathWiki: Git (last edited 2024-11-17 16:00:07 by crose)