Public · freeGlobal preparation

Software Carpentry — Git Tracking Changes

Practise the local Git staging cycle using worked examples and provider challenges.

Generic software tool practice, not Hong Kong accreditation guidance

What you can learn and practise

Each summary applies to the named source unit. Practice and feedback listed as confirmed are provided at source.

Tracking Changes — working tree, staging and local commit

Engineering & software · L2 · en

Suitable for
Readers who meet the stated knowledge prerequisites and want the selected scoped reading or local practice.
Learning goals
  • Stage related file edits and record one local commit
  • Distinguish unstaged differences from staged differences
  • Explain a failed commit attempt when changes are not staged
Knowledge prerequisites
Read and edit a plain text file; navigate a terminal directory
Pathline suggested preparation
Read preceding Creating a Repository episode; install Git and use a disposable practice directory; Basic Unix Shell practice is helpful; the source says previous shell experience is not mandatory
Duration
Not confirmed
Source practice

Source exercises: Confirmed at source

Source feedback: Not confirmed

Executable practice: Confirmed at source

Source answers
Confirmed at source

This status applies only to this unit; check its limitations for task coverage. Feedback is listed separately.

Access for this unit
Public and free. Selected lesson text and static solutions were read without registration; local Git/editor availability is separate from reading access.
Environment
Platform requirements not confirmed. Use locally available Git, a plain-text editor and a terminal in a disposable folder. The selected local task needs no GitHub/cloud account, Python program or supplied research files; wider-platform installation was not evaluated.

Next action: Read Tracking Changes, then attempt Committing Multiple Files and bio Repository at the original source before opening their static solutions. Use a disposable local folder and fictional biography.

Open this source unit ↗

Pathline practice suggestions

These are suggested actions; they do not imply a source exercise, automatic feedback or completion record.

  • Pathline original self-check idea: create two related fictional text files in a disposable local repository, inspect unstaged and staged differences, stage the changes together and record one local commit.
  • Pathline original explanation idea: explain a failed commit attempt when changes are not staged and distinguish the working tree, staging area and committed snapshot. Actual commit identifiers vary.

Limitations to check

  • Only the selected local Git episode is covered; exact rolling revision unknown. Displayed page-update dates do not pin a commit or release.
  • Provider challenge prompts, static solutions and runnable command examples are confirmed. Static answers do not establish personalized feedback, a hosted runtime or a supplied internal exercise package.
  • The learner needs locally available Git, a text editor and terminal-directory navigation in a disposable folder. GitHub registration, remote/team workflows and wider-platform installation paths are outside the selected scope.
  • Duration remains unknown. No engineering accreditation, employment readiness, student study or professional human review is claimed.
  • Original goals, prerequisites, preparation and self-check ideas are scoped Pathline analysis. Source feature flags are based on observed provider material, never on internal calculation success; no learner mastery or professional signoff follows.
Learning source and review reference

Source version: unknown: rolling episode; no exact content revision captured · Unit ER-20261013-02-WP07-0001-UNIT-01, version 2 · Review ER-MINIMUM-A0-WP07-V2-final-ER-20261013-02-WP07-0001-V2-001

Recommended next action

Read Tracking Changes, then attempt Committing Multiple Files and bio Repository at the original source before opening their static solutions. Use a disposable local folder and fictional biography.

Access and scope

Selected first-party text was readable without registration in the retained actual source observation. The directory offers exact links and original guidance, not protected source-body or internal file downloads.

What to check at source

Only the selected local Git episode is covered; exact rolling revision unknown. Displayed page-update dates do not pin a commit or release.

Sources and review record

https://swcarpentry.github.io/git-novice/04-changes.html
Last body review
Last source observation
· Readable document; HTTP code not reported
Review reference
ER-20261014-A11-WP07-V2-0001-V2-001

Discussion

No thread yet. Ask the first question and it will stay attached to this page.

Sign in and confirm your university email to post. Reading is open.