我有一些关于“分叉”回购的问题,即使在阅读了文档之后,我也对此感到有些困惑。如果有人能指导我完成并原谅我对 Git 的英语和理解,我真的很感激。
我正在使用 Atlassian,并说我要复制这个名为“testProj”的存储库,它位于名为“allProjects”的项目下
- 首先,我可以通过终端命令进行分叉,比如 git clone 等吗?否则它只能通过网络用户界面来实现吗?
- 根据我通过他们的文档的理解,据说我已经按照说明创建了分叉,是否会通过电子邮件等通知该回购协议的创建者?
- 在 Qns 2 之前,原始 repo 显示为 / -
allProjects/testProj
。在“分叉”存储库中,它显示为 / -guest01/testProj
,这是否意味着它使用我的用户名作为项目名称,同时包含新的存储库? - 我是否应该在我的用户名中 git clone 存储库,
ssh://git@stash/~guest01/testProj.git
它是否会影响将来,如果我执行git pull
或git fetach -all
更新分支,无论我是否首先启用或不启用该Enable Fork Syncing
选项?