I’d like to know the differences between doing a Fork of a project and doing a clone of it.
Can I only send pull requests via GitHub if I’ve forked a project?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Basically, yes. A
forkis just a request for GitHub to clone the project and registers it under your username; GitHub also keeps track of the relationship between the two repositories, so you can visualize the commits and pulls between the two projects (and other forks).You can still request that people pull from your cloned repository, even if you don’t use
fork— but you’d have to deal with making it publicly available yourself. Or send the developers patches (seegit format-patch) that they can apply to their trees.