Shallow Clone Limited to Latest Commit
Elastic 👶 Easy Git
Beginner Mode

Start your terminal to use beginner mode.

Scenario

A deployment pipeline is experiencing slow build times because it performs full history clones.

Task

Navigate to /home/interview/workspace and create a shallow clone of the repository (file:///tmp/source-repo/repo.git) named shallow-repo, restricted to the latest commit only.

Example

# Verify the clone is shallow (Has only 1 commit)
$ cd shallow-repo
$ git log --oneline
a1b2c3d (HEAD -> main, origin/main, origin/HEAD) Update deployment config

Terminal requires a larger screen

Open this page on a desktop or tablet (≥ 768px) to launch the terminal and practice hands-on.

Linux Terminal Environment

Write and execute your solution in the terminal below.

Sign In

Track

Question Difficulty Company Access
Need more practice in this area? Explore more questions →