Note: if we are really talking about forking (this is an act of repo cloning on the server side), and not just cloning, then the diagram:
BitBucket
------------[P]-----------
| ^ |
| | |
(forked) (pull request) (forked)
| |
v v
[M] [C]
| |
----|------------------------|-----
| Local workstations |
| |
(git clone) (git clone)
| |
v v
[MLocal] [CLocal]
, M C BitBucket, Muser Cuser.
'origin' upstream repo MLocal CLocal, M C, P.
(. " ", GitHub, BitBucket)
Muser, :
Muser P ( , , P BitBucket), repo M ""Cuser P,
Cuser, - P, P CLocal (.. )
git remote add P https:
git pull P master
( CLocal), C, , Cuser. Muser ( P owner) P.
, Muser P MLocal, C, P.