![sublime merge gitlab clone not working sublime merge gitlab clone not working](https://res.cloudinary.com/practicaldev/image/fetch/s--lbH2hd4h--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ywncfpjlkskmmcc5pol5.png)
These changes made on the local machine can be synced with the remote repository anytime the user wants. Making changes and committing them to your local repository ( cloned repository) will not affect the remote repository that you cloned in any way. When we clone a repository, all the files are downloaded to the local machine but the remote git repository remains unchanged. Now, you might wonder, that is what we did while forking the repository!! Cloning a repository and Git Clone commandĬloning is a process of creating an identical copy of a Git Remote Repository to the local machine.On the greater circle, this tutorial will make you familiar with: It is better to rinse your brain with forking before learning the concept of cloning in Git.Īlso, since the basics of Git and GitHub have already been covered in this course, from now on we will use both of them to perform the operations and procedures on our code/files. Actually, they are, but with some differences. Sometimes, non-technical people or the people who have not yet worked on Git consider these two terms ( Git Clone & Git Fork) as similar.
![sublime merge gitlab clone not working sublime merge gitlab clone not working](https://64.media.tumblr.com/1f5b5fc8d1483d15b93cbe0cc1f1da1c/c8c54ce86b12781a-99/s500x750/95cdf5b088d41c3696b7a0109f8a533541f9e38d.png)
Before coming on to What is Cloning in Git or Git Clone, I hope the reader is well-versed with the process of Forking in GitHub. If you are familiar with the term, there is no surprise what is going to be in this tutorial. "Cloning" in simple English means producing identical individuals either naturally or artificially.