84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
现在有这样的一种需求,服务器A上有一个repo,在服务器B上git clone了这个repo,现在由于某些限制开发人员只能访问到服务器B上,所以想在服务器B上设置一个repo供开发人员clone,开发模式就变成
git clone
本地 push-->>服务器B push-->>服务器A
但不知道如何将服务器A的repo,服务器B上的repo,以及本地的代码库关联起来?
认证高级PHP讲师
Sudah tentu, terus pada pelayan B git clone plus --bare parameter
--bare
Tidak mengapa jika anda tidak menambah --bare, tetapi apabila anda mengklon dari pelayan, akan ada lapisan tambahan direktori .git
Repo pelayan B boleh disediakan dengan cangkuk git selepas terima Biarkan dia secara aktif menolak kod ke pelayan A selepas menerima penyerahan
1. Dapatkan repo git pelayan A pada pelayan B
cd ~ git clone serverA-repo --bare
2. Dapatkan repo git pelayan B secara setempat
git clone serverB:example.git
Sudah tentu, terus pada pelayan B
git clone plus
--bare
parameterRepo pelayan B boleh disediakan dengan cangkuk git selepas terima
Biarkan dia secara aktif menolak kod ke pelayan A selepas menerima penyerahan
1. Dapatkan repo git pelayan A pada pelayan B
2. Dapatkan repo git pelayan B secara setempat