A Linux administrator needs to create a local copy of a Git repository located at https://gitserver.com/project/utils.git. The administrator wants the new local directory to be named admin-scripts instead of the default utils. Which of the following commands will accomplish this in a single step?
The correct command is git clone https://gitserver.com/project/utils.git admin-scripts. The git clone command takes the repository URL as its first argument and, if a second argument is provided, uses that value as the name of the destination directory. If the second argument is omitted, Git uses the repository name (utils) as the directory name.
git clone https://gitserver.com/project/utils.git --name admin-scripts is incorrect because --name is not a valid option for specifying the destination directory.
git init admin-scripts && git pull https://gitserver.com/project/utils.git is incorrect because it requires two separate commands. Although this sequence would work, the question asks for a single-step solution.
git clone https://gitserver.com/project/utils.git && mv utils admin-scripts is also a two-command approach (clone, then move), and therefore does not meet the single-step requirement.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does the `git clone` command do?
Open an interactive chat with Bash
Why is adding a second argument to `git clone` necessary in this scenario?
Open an interactive chat with Bash
What does the `git init` command do and why is it not the correct choice here?
Open an interactive chat with Bash
CompTIA Linux+ XK0-006 (V8)
Automation, Orchestration, and Scripting
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access