GitHub forks, git branch and remotes explained Engineering and technology notes Jovan Stosic June 21, 2023