Saya seorang Noob yang lengkap dalam hal GIT. Saya baru saja mengambil langkah pertama saya selama beberapa hari terakhir. Saya menyiapkan repo di laptop saya, menarik Trunk dari proyek SVN (memiliki beberapa masalah dengan cabang, tidak membuat mereka berfungsi), tetapi semua tampaknya ok di sana.
Saya sekarang ingin dapat menarik atau mendorong dari laptop ke desktop utama saya. Alasannya karena laptop ini praktis di kereta karena saya menghabiskan 2 jam sehari bepergian dan bisa menyelesaikan pekerjaan dengan baik. Tapi mesin utama saya di rumah bagus untuk pengembangan. Jadi saya ingin dapat mendorong / menarik dari laptop ke komputer utama ketika saya pulang. Saya pikir cara paling sederhana untuk melakukan ini adalah dengan hanya memiliki folder kode bersama di LAN dan lakukan:
git clone file://192.168.10.51/code
sayangnya ini sepertinya tidak berhasil untuk saya:
jadi saya buka git bash cmd dan ketik perintah di atas, saya di C: \ code (folder bersama untuk kedua mesin) ini adalah apa yang saya dapatkan kembali:
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Bagaimana saya bisa berbagi repositori antara dua mesin dengan cara yang paling sederhana.
Akan ada lokasi lain yang akan menjadi titik penyimpanan resmi dan tempat-tempat di mana devs lainnya dan server CI dll akan menarik dari, ini hanya agar saya dapat bekerja pada repo yang sama di dua mesin.
Sesuai saran Sebastian saya mendapatkan yang berikut:
C:\code>git clone --no-hardlinks file://192.168.10.51/code
Initialized empty Git repository in C:/code/code/.git/
fatal: 'C:/Program Files (x86)/Git/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
** EDIT - JAWABAN **
Terima kasih untuk semua yang telah membantu. Saya mencoba pemetaan drive dan itu berhasil jadi saya pikir saya akan kembali dan mencoba lagi tanpa pemetaan. Hasil akhirnya adalah:
git clone file://\\\\192.168.0.51\code
Ini bekerja dengan baik.
Terima kasih