Pertanyaan yang diberi tag «git-submodules»

Submodules memungkinkan Anda untuk menyimpan repositori Git sebagai subdirektori dari repositori Git lainnya.

10
Bagaimana cara membuat submodul git dangkal?
Apakah mungkin memiliki submodul yang dangkal? Saya memiliki superproject dengan beberapa submodul, masing-masing dengan sejarah yang panjang, jadi tidak perlu terlalu besar menyeret semua sejarah itu. Yang saya temukan hanyalah utas yang belum terjawab ini . Haruskah saya meretas git-submodule untuk menerapkan ini?

2
Submodul Git di dalam submodul (submodul bersarang)
Apakah mungkin sebuah submodul git dibuat dari beberapa submodul git lainnya, dan super git repo mengambil konten untuk setiap submodul? Saya telah mencoba melakukan ini menggunakan pendekatan yang jelas / naif untuk membuat repo git yang memegang beberapa submodul. Kemudian menambahkan repo git ini ke repo git lain sebagai submodul. …

1
Di mana Git menyimpan SHA1 dari commit untuk submodule?
Saya tahu bahwa ketika Anda menambahkan submodule ke repositori git, ia melacak komit tertentu dari submodule yang direferensikan oleh sha1-nya. Saya mencoba mencari di mana nilai sha1 ini disimpan. File .gitmodulesdan .git/confighanya menampilkan path untuk submodule, tetapi bukan sha1 dari commit. The git-submodule (1) referensi hanya berbicara dari gitlinkentri dan …
141 git  git-submodules  sha 

1
git submodule tracking terbaru
Kami sedang memindahkan proyek (besar) kami ke git dan kami berpikir untuk menggunakan submodul. Rencana kami adalah memiliki tiga kepala berbeda dalam superproject: rilis, stabil, terbaru. Pimpinan proyek akan menangani rilis dan cabang stabil. Mereka akan memindahkan submodul sesuai kebutuhan. Masalahnya adalah kepala "terbaru". Kami ingin kepala superproject "terbaru" melacak …

1
Folder submisi Git kosong ketika repo dikloning
Saya punya satu repo yang dihosting di https://github.com/aikiframework/json . Pada salinan lokal saya, saya menambahkan submodule menggunakan perintah git submodule add git@github.com:jcubic/json-rpc.git json-rpc Lalu saya melakukan komit dan tekan, dan perubahan muncul di GitHub (saya bisa mengkliknya). Tetapi ketika saya mengkloning repo git clone https://github.com/aikiframework/json.git folder submodule json-rpc kosong. Apa …

2
Git push submodule
Jika saya memodifikasi submodule, dapatkah saya mendorong komit kembali ke asal submodule, atau akankah itu memerlukan kloning? Jika clone, dapatkah saya menyimpan clone di dalam repositori lain?


7
Bagaimana cara mengelola konflik dengan submodul git?
Saya memiliki proyek super git yang mereferensikan beberapa submodul dan saya mencoba mengunci alur kerja agar anggota proyek saya lainnya dapat bekerja di dalamnya. Untuk pertanyaan ini, katakanlah superproject saya dipanggil superydan submodulnya dipanggil subby. (Kemudian adalah penyederhanaan dari apa yang saya coba lakukan ... Saya sebenarnya tidak menggunakan cabang …



4
“Anda berada di cabang yang belum lahir” saat menambahkan submodul git
Saya mencoba menambahkan beberapa submodul ke .vim/bundlesdirektori saya , dan ketika saya mencoba menambahkan repo khusus ini, Git memberi saya kesalahan aneh yang belum pernah saya lihat sebelumnya: $ git submodule add -f git://github.com/derekwyatt/vim-scala.git .vim/bundle/vim-scala fatal: You are on a branch yet to be born Unable to checkout submodule '.vim/bundle/vim-scala' …

6
Ubah folder Git menjadi submodul secara retrospektif?
Seringkali Anda menulis sebuah proyek, dan setelah beberapa saat menjadi jelas bahwa beberapa komponen proyek sebenarnya berguna sebagai komponen yang berdiri sendiri (perpustakaan, mungkin). Jika Anda sudah memiliki ide itu sejak awal, maka ada kemungkinan besar sebagian besar kode itu ada di foldernya sendiri. Apakah ada cara untuk mengubah salah …

19
Git tidak akan menginit / menyinkronkan / memperbarui submodul baru
Inilah bagian dari isi .gitmodulesfile saya : [submodule "src/static_management"] path = src/static_management url = git://github.com/eykd/django-static-management.git [submodule "external/pyfacebook"] path = external/pyfacebook url = http://github.com/sciyoshi/pyfacebook.git Namun, .git/confighanya berisi yang pertama: [submodule "src/static_management"] url = git://github.com/eykd/django-static-management.git Submodul kedua ( external/pyfacebook) telah ditambahkan oleh pengembang lain di cabang fitur. Saya telah mewarisi pengembangan sekarang, …


3
Bagaimana cara memindahkan satu direktori dari repositori git ke repositori baru sambil mempertahankan riwayat?
Saya telah mewarisi repositori git yang berisi banyak proyek dalam direktori terpisah. Saya ingin membagi repositori menjadi repositori individu baru, satu untuk setiap proyek dan kemudian memiliki repositori master berisi proyek-proyek sebagai submodul. Saya ingin melakukan semua ini sambil mempertahankan riwayat revisi masing-masing proyek jika memungkinkan. Saya bisa mengkloning repositori …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.