Pertanyaan yang diberi tag «git-svn»

git-svn adalah jembatan dua arah antara git dan Subversion yang memungkinkan untuk menggunakan repositori Subversion jarak jauh sebagai repositori Git lokal sambil tetap dapat mengirim perubahan kembali ke Subversion.

30
Bagaimana cara memigrasi repositori SVN dengan riwayat ke repositori Git baru?
Saya membaca manual Git, FAQ, kursus kilat Git - SVN, dll. Dan mereka semua menjelaskan ini dan itu, tetapi di mana pun Anda tidak dapat menemukan instruksi sederhana seperti: Repositori SVN di: svn://myserver/path/to/svn/repos Dapatkan repositori di: git://myserver/path/to/git/repos git-do-the-magic-svn-import-with-history \ svn://myserver/path/to/svn/repos \ git://myserver/path/to/git/repos Saya tidak berharap itu sesederhana itu, dan saya …

12
Tidak ada baris baru di akhir file
Ketika melakukan git diffitu dikatakan "Tidak ada baris baru di akhir file" . Oke, tidak ada baris baru di akhir file. Apa masalahnya? Apa pentingnya pesan itu dan apa yang ingin disampaikannya kepada kami?
472 git  git-svn 

9
Lihat perubahan pada file tertentu menggunakan git
Saya tahu bahwa saya bisa menggunakan git diffperintah untuk memeriksa perubahan, tetapi, sejauh yang saya mengerti, itu adalah direktori. Ini berarti memberikan semua perubahan dari semua file pada direktori saat ini. Bagaimana saya bisa memeriksa hanya perubahan dalam satu file tertentu? Katakanlah, saya telah mengubah file file_1.rb,, file_2.rb... file_N.rb,, tetapi …
472 git  git-svn 

17
Mendorong repositori Git yang ada ke SVN
Saya telah melakukan semua pekerjaan saya di Git dan mendorong ke GitHub. Saya sangat senang dengan perangkat lunak dan situsnya, dan saya tidak ingin mengubah praktik kerja saya saat ini. Penasihat PhD saya meminta semua siswa untuk menyimpan pekerjaan mereka di repositori SVN yang diselenggarakan di universitas. Saya telah menemukan …
385 svn  git  git-svn 

3
Bagaimana cara git-svn mengkloning revisi terakhir dari repositori Subversion?
Masalah Bagaimana Anda membuat salinan dangkal dengan git-svn dari repositori Subversion, misalnya bagaimana Anda hanya menarik tiga revisi terakhir? The git cloneperintah bisa mendapatkan n revisi terakhir dari repositori Git jika Anda menggunakan opsi --depth, yaitu Anda mendapatkan salinan dangkal repositori. Contoh: git clone --depth 3 git://some/repo myshallowcopyrepo Apakah ada …

2
Bagaimana menghapus origin dari repositori git
Pertanyaan mendasar: Bagaimana cara melepaskan git repo dari asal kloningnya? git branch -a menunjukkan: * master remotes/origin/HEAD -> origin/master dan saya ingin menghapus semua pengetahuan tentang asal, dan revisi terkait. Pertanyaan yang lebih panjang: Saya ingin mengambil repo subversi yang ada dan membuat sejumlah repo git yang lebih kecil darinya. …
279 git  git-svn 

3
git-svn: bagaimana cara membuat cabang svn baru melalui git?
Saya punya repositori git yang melacak repositori svn. Saya mengkloningnya menggunakan --stdlayout. Saya membuat cabang lokal baru via git checkout -b foobar Sekarang saya ingin cabang ini berakhir di …/branches/foobarrepositori svn. Bagaimana saya melakukannya? (potongan banyak teks investigasi. lihat riwayat pertanyaan jika Anda peduli)



5
Abaikan file yang dimodifikasi (tetapi tidak dilakukan) di git?
Dapatkah saya memberitahu git untuk mengabaikan file yang dimodifikasi (dihapus) tetapi tidak boleh dilakukan? Situasinya adalah saya memiliki subdirektori dalam repo yang berisi hal-hal yang saya tidak tertarik sama sekali, jadi saya menghapusnya untuk mencegahnya muncul dalam pelengkapan otomatis dan sejenisnya (dalam IDE). Tetapi sekarang, jika saya menambahkan folder itu …
182 git  git-svn  ignore 

6
Apakah mungkin memiliki repositori Subversion sebagai submodule Git?
Apakah ada cara untuk menambahkan repositori Subversion sebagai submodule Git di repositori Git saya? Sesuatu seperti: git-svn submodule add https://svn.foo.com/svn/proj --stdlayout svn-project Di mana https://svn.foo.com/svn/projmenunjuk ke repositori Subversion. Saya tahu ada git-svnyang memungkinkan seseorang untuk berinteraksi dengan repositori Subversion. Jadi saya berpikir, mungkin ada cara untuk checkout repositori Subversion dengan …
154 svn  git  git-svn 

7
Bagaimana cara menghapus kunci ssh?
Saat ini saya memiliki kunci SSH lama yang diunggah di server. Masalahnya adalah saya kehilangan ~/.sshdirektori saya (dengan yang asli id_rsadan id_rsa.pubfile). Akibatnya, saya ingin menghapus kunci SSH lama langsung di server dan mengunggah yang baru. Saya mencoba perintah berikut ini tanpa hasil: $> ssh-add -D Apakah ada cara untuk …

12
Apakah mungkin bagi git-merge untuk mengabaikan perbedaan akhir baris?
Apakah mungkin untuk git mergemengabaikan perbedaan garis akhir? Mungkin saya mengajukan pertanyaan yang salah ... tetapi: Saya mencoba uisng config.crlf inputtetapi segalanya menjadi agak berantakan dan di luar kendali, khususnya ketika saya menerapkannya setelah fakta . Untuk satu hal, menerapkan konfigurasi ini setelah fakta tampaknya tidak mempengaruhi file yang dikomit …
150 git  merge  git-svn  line-endings  eol 

6
git selektif mengembalikan perubahan lokal dari file
Dalam repo git saya yang melacak repo svn saya telah membuat sejumlah pengeditan untuk satu file. Sekarang saya ingin mengembalikan perubahan itu (seperti svn revert), tetapi hanya sebagian file. Saya ingin dapat melihat perbedaan pada file, membuang (mengembalikan) perubahan yang tidak saya inginkan dan menyimpan perubahan yang saya inginkan. itu …

6
Apakah git-svn dcommit setelah bergabung di git berbahaya?
Motivasi saya untuk mencoba git-svn adalah penggabungan dan percabangan yang mudah. Kemudian saya perhatikan bahwa pria git-svn (1) mengatakan: Menjalankan git-merge atau git-pull TIDAK disarankan pada cabang yang Anda rencanakan untuk dikecewakan. Subversi tidak mewakili penggabungan dengan cara yang masuk akal atau berguna; jadi pengguna yang menggunakan Subversion tidak dapat …
133 svn  git  merge  branch  git-svn 

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.