GitHub Sign-up and Project Invitation Guide

You need a GitHub account to view the project source code with us. Sign up, send us your username, and accept the invitation you receive.

Step 1: Sign up for GitHub

1 Open the sign-up page

Click the link below to go to the GitHub sign-up page.

Open GitHub sign-up page
2 Enter your account details

Enter your Email, Password, and Username in order.

Use an email address you check often. The invitation will be sent there.

A username can only contain letters, numbers, and hyphens (-), and is a hassle to change later. Choose carefully.
3 Verify and create the account

Complete the puzzle (Verify) and click Create account.

4 Enter the email code

GitHub sends a launch code to the email you entered.

Enter the code on the sign-up screen to finish.

If asked to choose a plan, select Free.

If you do not see the email, check your spam folder.

Step 2: Secure your account (recommended)

5 Turn on two-factor authentication

Click your profile picture at the top right and choose Settings.

Under Password and authentication, click Enable two-factor authentication and follow the instructions.

An authenticator app such as Google Authenticator is the easiest option.

Save your recovery codes somewhere safe. They are the only way to regain access if you lose your phone.

Step 3: Get invited to the project

6 Send us your username

Send your GitHub username to your KOWANA X AI contact.

Click your profile picture at the top right to find it under Signed in as.

7 Accept the invitation

Once we invite you, GitHub emails you an invitation. Click View invitation in the email, then Accept invitation.

If you cannot find the email, you can also see the invitation at github.com/notifications.

Invitations expire after 7 days. If it expires, ask your contact to invite you again.
8 Check your access

Open the repository address we gave you. If you see a list of files, you are in.

The repository is private, so it is only visible when signed in with the invited account. If you get a 404 page, check that you are signed in with the right account.

Step 4: Register an SSH key

9 Open a terminal

On macOS, open Terminal (search "Terminal" in Spotlight). On Windows, search for PowerShell in the Start menu.

10 Create an SSH key

Enter the command below, replacing the email with the one you used for GitHub.

ssh-keygen -t ed25519 -C "your-email@example.com"

When asked where to save the key, just press Enter.

A passphrase is optional but recommended. The characters you type will not appear on screen.

11 Copy your public key

On macOS, enter this command.

cat ~/.ssh/id_ed25519.pub

In Windows PowerShell, enter this command.

Get-Content $env:USERPROFILE\.ssh\id_ed25519.pub

Copy the entire line that starts with ssh-ed25519.

Only copy the public key, which ends in .pub. The file without an extension, id_ed25519, is your private key. Never send or paste it anywhere.
12 Add the key to GitHub

Click your profile picture at the top right, then Settings → SSH and GPG keys → New SSH key.

Enter a recognizable name in Title (for example, My laptop) and leave Key type as Authentication Key.

Paste the public key into the Key field and click Add SSH key.

13 Test the connection

Enter this command in the terminal.

ssh -T git@github.com

If asked whether to continue connecting the first time, type yes.

If you see Hi username! You've successfully authenticated, it worked.

If you switch computers, create and register a new key on the new one.
Done! You can now access the project repository and connect over SSH.