Join our Meetup group:
https://www.meetup.com/data-umbrella
Intro to Git Graph (Randal Schwartz)
Key Links
VSC Git Graph extension: https://marketplace.visualstudio.com/...
About the Event
Git Graph is a Visual Studio Code extension that displays a graphical view of a repository's commit history.
Timestamps
00:00 Begin tutorial
01:24 Randal provides Git Graph tour, walks through VSCode GUI-based installation
02:05 Forking git-intro-workshop GitHub repository (github.com/reshamas/git-intro-workshop)
02:58 Cloning GitHub repository via VSCode, local disk navigation
03:30 Reviewing / recapping steps
04:08 Reviewing readme, markdown
05:02 Navigating to Git Graph on bottom row (near footer) to display all commits made on the repository
05:55 Date settings can reflect a user’s local time
07:30 Walking through the Detailed view, opening files
08:57 Open circle on the graph reflects what’s checked out on the the current workspace
10:00 Continued navigation with a green stripe up top reflecting additions on a file
11:00 Workflow for checking out and branching off earlier work
12:56 Q&A: Markdown file previews
13:30 Navigating Git Graph, identifying pathway for headless branch
15:20 Checking out existing branch and pulling changes
16:15 Removing test branch
16:24 Transitioning from `master` to `main` branch (local, beginning remote)
19:00 Adding remote on the upstream (via gear icon & repository settings menu)
21:20 Workflow: Live demo with PR
23:30 Going to upstream master and syncing; pulling latest changes; demo via terminal
27:02 Rebasing, seeing visual graph
31:36 Reviewing uncommitted changes, merging to upstream, graphical interpretations
33:38 Workflow for creating a gitignore file
37:23 Workflow + ongoing collaboration for submitting a pull request
https://github.com/data-umbrella/even...
About the Speaker: Randal Schwartz
Randal L. Schwartz (Google Developer Expert on Dart and Flutter) talks about Google's Dart Language and Flutter SDK for Mobile (iOS and Android), Desktop (Windows, MacOS, Linux), Web, and Fuchsia.
Website: http://www.stonehenge.com/merlyn/
LinkedIn: / randalschwartz
GitHub: https://github.com/RandalSchwartz
#git #vsc