top of page

A Simple Weekend Journey: From Shell Script to GitHub

A workflow that visualizes shell scripting, VS Code editing, and GitHub collaboration, including repository setup, version control, and a pull request process with commits and comments.

Shell Scripting.bmp

Shell Scripting (Bash)

A simplified workflow for setting up and working with a forked repository using shell commands and Visual Studio Code. This is a visual overview of the steps involved in managing a Git project within a local machine.

Editing in VS Code.bmp

Editing in VS Code

In the VS Code environment, all shell commands for creating a project and automating relevant tasks are written in a .sh file. This script is then executed in the Bash terminal, version-controlled, and pushed to GitHub.

Pushing to GitHub.bmp

Pushing to GitHub

After pushing to GitHub from the local machine using the Bash, a pull request was created, including multiple commits, comments, etc. Recent commits show that a task and branch conflicts were completed and resolved.

Inspired by the Shell and Git session for the Machine Learning Software Foundations Certificate at the Data Sciences Institute, University of Toronto.

Welcome to my e-home, and thanks for stopping by!

Here's where I stash my data viz creations, dive into analysis adventures, and share the coolest research sparks. You'll also catch glimpses of my "oceanic expedition"—a wild ride through curiosity and discovery. Feel free to snoop around, explore, and reach out with any ideas. I'm always up for a coffee chat!​

© 2025 by Chun-Yuan Chen. Powered and secured by Wix. Licensed under CC BY-NC-ND 4.0.

bottom of page