Saya berencana untuk pergi ke negara dengan koneksi Internet yang buruk, di mana saya berharap untuk melakukan pengembangan perangkat lunak.
Saya telah menggunakan repo sync
untuk menyinkronkan sumber Android (dan sumber CyanogenMod di server AWS saya). Tapi mereka sangat besar (> 30 GB) sehingga saya tidak akan mendapatkannya sebelum saya meninggalkan negara saya.
Apakah ada cara saya dapat mengecualikan kode dari pohon? Saya hanya perlu perangkat Nexus 7 (wifi) (kerapu). Bisakah saya mengecualikan proyek? Jika ya, bagaimana caranya?
Saya menggunakan Ubuntu 12.04 dan repo.
(Saya menggunakan tablet Android untuk mendidik anak-anak di bagian dunia yang sangat miskin. Saya ingin mengunci UI, sehingga anak-anak hanya dapat menggunakan aplikasi pendidikan. Sebagai langkah anti-pencurian, saya harus mengaktifkan kreasi dari hot spot Wi-Fi dan dapatkan tablet untuk menonaktifkan diri sendiri jika tidak terhubung ke tablet lain melalui Wi-Fi selama 48 jam.)
group.add_option('--depth', type='int', default=None, dest='depth', help='create a shallow clone with given depth; see git clone')
Saya telah mengubah kedalaman default ke 0 dan memulai kembali repo sync. Saya akan melaporkan kembali jika ini melakukan apa yang saya inginkan.
--depth 0
sehingga hanya mendapatkan revisi terbaru? Atau checkout jarang: checkout Subdirektori dengan checkout checkout git jarang »Code Nomad