Event box

Series: Working with Command Line and Collaborating with Git

Note: this is a hands-on workshop. A laptop computer (not tablet) is required to follow along. Setup instructions will be sent out by email if you do not already have Unix Shell and Git installed. 

In this interactive workshop series, you will build a mental model of how files and folders are organized on computer systems, learn to navigate files and directories on your computer through the Unix Shell command line, and use shell scripting to help you enhance workflows and save time by automating repetitive tasks. You will also learn the basic concepts of version control and how to use Git to track changes and resolve conflicts. In addition, a basic workflow for collaborating on GitHub will be introduced, along with best practices and tips on how to collaborate more effectively.
 

Session 1: [Bash] Introduction, fundamentals

  • How computer interfaces have changed over time
  • Start moving around your computer's folders in the terminal
  • Create files, folders and placeholders
  • How to search for files

Session 2: [Bash] Working with files, intro to loops and shell scripting

  • Inspect and transform files
  • How to write loops
  • Create a runnable script

Session 3: [Git] Introduction to Git and GitHub

  • Understand version control, Git, and GitHub
  • Build a mental model of the Git system
  • Learn and practice basic Git commands 

Session 4: [Bash] Loops recap + Bash scripting for Research tasks automation 

  • Write scripts that process multiple files
  • Run or schedule scripts for data processing or analysis
  • Use AI-powered chatbots to design and write bash scripts

Session 5: [Git] Collaborating on GitHub

  • Understand basic collaboration workflows using Git and GitHub
  • Apply Git commands and workflows in a demo repository
  • Learn best practices for collaboration with Git

Date:
Tuesday, February 17, 2026 Show more dates
Time:
12:00pm - 1:00pm
Time Zone:
Eastern Time - US & Canada (change)
Location:
Sorrells Library, Den
Audience:
  Faculty     Staff     Students  
Categories:
  Artificial Intelligence     Collaboration & Teamwork CC     Working With Data and Code  
Registration has closed.

In-Person Workshop Information:

Directions for getting to the Den of Sorrells Library:

Sorrells Library is on the 4th Floor of Wean Hall, shown on the map here. If you enter in the front of Wean Hall, take the elevator down one floor. When you exit the elevator, the library will be on your left. The Den is in the back of the library.

 

Automated notetaking tools and recordings not initiated by the instructor are generally not permitted in workshops. However, participants may request permission to use approved tools, such as Zoom AI Companion, for accommodation purposes. To ensure appropriate arrangements, please submit these requests to instructors at least 24 hours prior to the workshop.

Workshops and events for Carnegie Mellon University Libraries are open to all, regardless of race, color, national origin, sex, disability, age, sexual orientation, gender identity, religion, creed, ancestry, belief, veteran status or genetic information. All participants are required to follow the Code of Conduct.

If you require accessibility accommodations, please contact the event organizer.

Organizer(s)

Profile photo of Alfredo Gonzalez-Espinoza
Alfredo Gonzalez-Espinoza

About & Contact Info

Research Data Services

agonzal3@andrew.cmu.edu