Fail yang ditolak oleh Git ditetapkan untuk diabaikan dan tidak dipadamkan daripada repositori
ringa_lee
ringa_lee 2017-05-02 09:45:29
0
7
844

Fail konfigurasi ditolak ke gudang jauh untuk kali pertama Memandangkan persekitaran sistem setiap ahli projek adalah berbeza, kandungan konfigurasi juga perlu diabaikan untuk mengelakkan penolakan

Sekarang batalkan penjejakan melalui git rm --cached filename, dan kemudian tulis fail ke .gitignore untuk mengabaikannya, tetapi perubahan yang dipaparkan semasa menyerahkan ialah 忽略的文件被删除, dan fail yang diabaikan itu memang diabaikan selepas itu. ditolak ke gudang jauh Dipadamkan

Secara umum, saya ingin menolak fail itu untuk kali pertama dan tidak menolaknya pada masa hadapan, tetapi saya tidak menyangka jika saya mengabaikannya, ia akan dipadamkan terus dari gudang. Boleh tolong beri saya nasihat tentang bagaimana untuk mencapai ini

ringa_lee
ringa_lee

ringa_lee

membalas semua(7)
Peter_Zhu

Menggunakan daftar keluar jarangsparse-checkoutMenyelesaikan masalah
Huraian pautan rujukan dilampirkan

Ty80

Anda boleh cuba menipu diri sendiri dan berpura-pura tidak dapat melihatnya. .

git update-index --assume-unchanged xxx/xxx
PHPzhong

Dalam kes ini, anda biasanya membuat config.ini.dist untuk pengguna mengubah suai

伊谢尔伦

Saya rasa anda tidak perlu menetapkan abaikan fail dalam fail .gitignore. Memandangkan anda tidak mahu menolak fail tersebut ke alat kawalan jauh, tetapi ingin menyimpan fail tersebut dari jauh, anda tidak boleh menambahkannya ke kawasan storan sementara. Khususnya, apabila git add, cuma jangan masukkan fail tersebut add. Walau bagaimanapun, ini juga mempunyai kelemahan yang mungkin anda hadapi situasi di mana anda tidak boleh menukar cawangan kerana sentiasa ada beberapa pengubahsuaian yang belum ditambah pada kawasan pementasan.

滿天的星座

Idea anda sangat pelik Memandangkan anda tidak perlu risau mengenainya selepas penyerahan pertama, maka anda tidak perlu menambahkannya pada fail .gitignore Adakah fail anda sentiasa berubah.

世界只因有你

Tambah nama fail terus ke gitignore, dan kemudian jana satu dalam talian dan ia akan dilakukan. Mengapa anda perlu membetulkan git? Tidak faham.

黄舟

Saya telah menghadapi masalah ini dan masih belum menemui penyelesaian. Saya rasa tiada cara

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan