从A代码库clone出来的B代码库,不能直接从A代码库push到B代码库。因为不可以push到B代码库已经checkout的(当前)分支上。
可以从B代码库pull、fetch A代码库的更新。
可以创建bare代码库,可以直接push到bare代码库中。
直接创建bare代码库:
克隆创建bare代码库:
可以从B代码库pull、fetch A代码库的更新。
可以创建bare代码库,可以直接push到bare代码库中。
直接创建bare代码库:
git init --bare
克隆创建bare代码库:
git clone --bare
git clone --mirror