Skip to content

TAMU ASTRO Lab Specific

Connor Jakubik edited this page Feb 8, 2024 · 2 revisions

Created for TAMU ASTRO Lab; specific to their use case.

Written by Connor Jakubik

Procedure for first sign in on ASTRO Lab computers (once per-account per-computer):

  1. Do Pin To Quick Access on This PC -> C:\Users\Public\SpaceCRAFT_Local_Files.
  2. Open the Github Desktop Setup program in SpaceCRAFT_Local_Files\Downloads.
  3. Sign in to GitHub with your github.com account.
    • Feel free to save passwords on your browser, sign in to your personal accounts, etc. All this will be saved on your tamu lab computer account, not shared with other people that use this computer.
  4. Note: User releases go into SpaceCRAFT_Local_Files\Platform_Releases
  5. In GitHub Desktop, File->Add local repository->Choose...
  6. Navigate to SpaceCRAFT_Local_Files\GitHub
  7. Select SC_Platform
  8. There will be a prompt about Initialize Git LFS and another about how you can make an exception for user permissions for the repository. Do both of these.

Every time you sign into a lab computer:

  1. If it's signed into someone else's account (and they didn't sign out), you might need to restart the computer to be able to sign in.
  2. If changes still exist that aren't yours on GitHub, try to find someone who knows if they're valuable, and if they're not (like just adding a space in a file or something), discard them.
  3. Change branches to the branch you want to work from (This process: https://github.com/SimDynamX/SC_Platform/wiki/Platform-Setup-Changed-Branches).

Some of these instructions are mostly for someone with access to the SC_Platform repo as a SimDynamX org user, but you might be able to work on the user release just fine without that.