Skip to content

Reference sheets for common (or uncommon) git, Linux, bash etc commands. Instead of having to remember all the clever solutions just self document them for the future.

License

Notifications You must be signed in to change notification settings

afinemax/dev-reference

Repository files navigation

Dev Reference

Overview

This repository serves as a collection of commonly used Git, Linux, Python, and development tools used in astronomy,Python, linux based development environments. It is designed to provide me with a convenient way to recall solutions and workflows specific to astronomy research and software development, without needing to google or ask chat gpt, ensuring a smoother and more efficient workflow. Think of it as "figure it out once, and write it down — instead of forgetting in a few months.". Not intended as tutorials, you should always make your own reference sheets.

Contents:

  • Git - Commands and workflow for using git
  • Linux - Linux essentials, including basic SSH config
  • Juypter over ssh - How to run a jupyter-notebook session over an SSH tunnel
  • Anaconda Environments - How to create, switch, import, export anaconda python environments, as well as installing packages.
  • Docker- How download, and run a docker image, how use a docker compose .yml file, and how to start an interactive docker image session

About

Reference sheets for common (or uncommon) git, Linux, bash etc commands. Instead of having to remember all the clever solutions just self document them for the future.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published