Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions anehls.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Forking in Github creates a version of the repository that was forked on the users account, granting them write access to this particular version of that repository. They can then send a pull request to the owner of the original repository so that their changes can go there.

Cloning in Github creates a clone of the given repository on the users computer, allowing them to write code or add files that they couldn't do just with their github account. This is often used in conjunction with forking.

Branching in Github allows you to create seperate versions of a repository and work on them simultaneously, and then merge them at the end if necessary. This is different from forking in that both versions that exist have the same permissions, as opposed to forking which changes permissions such as write access.