cari

Rumah  >  Soal Jawab  >  teks badan

Selepas menambah fail .gitignore dan menyerahkannya, fail yang diabaikan untuk kawalan versi telah ditambahkan semula pada kawalan versi.

Terdapat beberapa fail konfigurasi pada gudang jauh yang telah dimuat naik sebelum ini. Saya ingin mengalih keluar kawalan versi mereka. Jadi mula-mula tetapkan fail ini untuk menyahjejak, kemudian buat fail .gitignore, dan tambahkan nama fail untuk diabaikan Ikon fail dalam Eclipse telah berubah Apabila melakukan, pelbagai padam: nama fail digesa.
Tetapi tidak kira sama ada ia commit atau commit/push, fail yang diabaikan tadi semuanya ditambahkan semula pada kawalan versi (anda boleh melihatnya melalui ikon fail dalam eclipse, anda juga boleh melihatnya selepas mengubah suai kandungan fail dan melakukan). Saya ingin bertanya apa yang sedang berlaku? Mengapa fail yang pada asalnya dialih keluar daripada kawalan versi ditambah kepada kawalan versi selepas komit?

淡淡烟草味淡淡烟草味2835 hari yang lalu603

membalas semua(3)saya akan balas

  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:24:57

    Andaikan anda mempunyai tiga fail
    a.txt, b.txt, c.txt dan semuanya telah diserahkan.

    Sekarang anda mahuignore b.txt

    Kemudian anda hendaklah menambah b.txt pada fail .gitignore, echo "b.txt" >> .gitignore

    Kemudian kali ini commit/push, anda akan melihat

    .gitignore
    b.txt

    Jika b.txt terdapat perubahan kali ini, anda akan melihatnya. Tidak mengapa

    Hanya fokus pada commit/push dan semua perubahan b.txt akan diabaikan pada masa akan datang.

    Saya tidak tahu sama ada anda perlu mengatakan ini

    balas
    0
  • 迷茫

    迷茫2017-05-02 09:24:57

    Ini mengandungi hasil yang anda mahukan /q/1010000000430426

    balas
    0
  • ringa_lee

    ringa_lee2017-05-02 09:24:57

    Masalah telah selesai. Kaedah operasi ialah (dalam eclipse): mula-mula klik kanan fail untuk dialih keluar daripada kawalan versi dan abaikan rekod fail akan ditambahkan dalam .gitignore, kemudian padam fail, kemudian komit dan tolak, supaya fail tersebut. Cawangan jauh akan dipadamkan. Fail kali seterusnya anda menjana semula fail secara setempat, kerana ia ditambahkan pada .gitignore, fail yang baru dijana tidak lagi akan ditambahkan pada kawalan versi~
    (ps: Saya telah mengikuti idea ini sebelum ini. Ia tidak berjaya, tetapi keesokan harinya saya meminta nasihat orang lain dan mereka berkata perkara yang sama, dan kemudian saya pulang ke rumah dan mencubanya sekali lagi dan ia berkesan =.=)

    balas
    0
  • Batalbalas