我发现很难区分
git branch --set-upstream-to
和git remote add origin
以及git remote add upstream
的区别,基本上我创建了一个裸仓库(使用git init --bare
),它在网络上共享,这样其他开发人员也可以推送到它,以便我们在本地版本控制我们的项目,但我不确定在上述三个命令中应该运行哪个(或是否还有其他命令)来跟踪那个中央仓库,例如我们从所有项目中推送更改到那个中央裸仓库,并从中拉取/获取。请问有人能解释一下吗?