Client support

GitHub Collaborator Guide

How Banyan Tree Design uses GitHub so website code can stay client-owned, reviewable, and easier to hand off.

Why GitHub may be recommended

GitHub is where website code can live. For many starter websites, Banyan Tree Design may recommend that the repository live under an account you control so the project is easier to hand off, review, back up, or share with another developer later.

Some small projects do not need a GitHub handoff. When ownership, portability, or future developer access matters, GitHub is a strong default.

What it helps with

Personal account or organization

A simple business website can often use a repository owned by your personal GitHub account. If your business already uses GitHub, or if you expect multiple people or vendors to need access, a GitHub organization may be cleaner.

GitHub access works differently depending on the setup. Personal repositories use collaborators. Organization repositories can use more granular repository roles. Banyan Tree Design will recommend the simpler option unless your business needs more structure.

How access should work

Do not send your GitHub password or recovery codes. If Banyan Tree Design needs access, invite the requested GitHub account to the repository or organization using GitHub's access controls.

  1. Create or log into your own GitHub account
  2. Create the repository if Banyan Tree Design asks you to own it from the start
  3. Invite Banyan Tree Design as a collaborator or repository user when setup begins
  4. Keep billing, recovery, and account ownership under your control
  5. Remove access after handoff if you prefer

Do not send passwords

GitHub access should be shared through collaborator or organization invitations. Do not send passwords, personal access tokens, SSH private keys, recovery codes, or two-factor codes by email, text, portal message, or attachment.

Official reference

GitHub maintains current instructions for personal repository collaborators and organization repository roles in its official documentation.

  1. GitHub: Inviting collaborators to a personal repository
  2. GitHub: Repository roles for an organization

The point is practical ownership, not extra work. If GitHub is not needed for your project, Banyan Tree Design will keep the setup simpler.

View all support guides Back to Banyan Tree Design