Software Engineering vocabulary · Version Control

Clone

Meaning in software engineering, with examples

/kloʊn/verbCommon term

In software engineering, clone means: To download a full copy of a remote repository, including its history, to your own computer so that you can work on it.

In Turkish: klonlamak, yerel kopyasını almak, kopyalamak

How it is used

Usually the first step on a new project: 'Clone the repo and follow the README.' You clone over HTTPS or SSH. 'Fork' is different: it creates your own copy of the repository on the server.

Example sentences

  1. Clone the repository and run the setup script; it installs everything you need.

  2. I couldn't clone the project because my SSH key wasn't added yet.

Common collocations

  • clone a repository
  • clone over SSH
  • clone the repo
  • git clone

This word in other fields

The same English word can have a different meaning in another field:

More terms: Version Control

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: