Create your account
Accounts are created at git.gitza.co.za , with an email address, a username and a password. Free public and private repositories are included from day one: no card, no commitment, no metering.
Until launch, registration is closed. The waitlist at gitza.co.za is how you get in, and we email you the moment you can create your account.
Choosing a username
Your username is the first part of every repository address you will ever share:
git.gitza.co.za/you/your-repo. It also becomes part of the SSH remote,
git@git.gitza.co.za:you/your-repo.git. Pick something you are happy to type into a README and
say out loud, because renaming it later means updating every clone and every link.
Usernames may contain letters, digits, hyphens, underscores and dots, must start and end with a letter or digit, and are not case sensitive.
Verify your email
Gitza sends a verification email when you sign up. Your account is not active until you click the link in it, so do this first. The address is also where security notices and billing receipts go, and it is how you get back in if you lose your password.
Turn on two-factor authentication
Open Settings → Security and enable two-factor authentication. Gitza supports time-based one-time passwords, the six-digit codes any authenticator app generates. Store the recovery codes it shows you somewhere that is not your phone.
Two-factor authentication protects the web sign-in. Pushing and pulling over SSH uses your key and is unaffected; pushing over HTTPS uses an access token rather than your password, which is why tokens exist.
Your profile
Settings → Profile holds your display name, an avatar and an optional description. The
display name is what appears on commits made through the web interface and in the activity
feed; your commits from the command line carry whatever git config user.name says, exactly
as on any other host.
Next
Connect with SSH so your machine can push.