cari

Rumah  >  Soal Jawab  >  teks badan

在phpstorm里如何删掉本地的某一文件重新获取最新的github里面的最新版本

我现在有个文件是a.js 但是本电脑上的a.js不是最新版,我想把他更新为最新版(不和我的这个版本合并,想得到纯粹的最新版)

PHPzPHPz2799 hari yang lalu817

membalas semua(4)saya akan balas

  • 伊谢尔伦

    伊谢尔伦2017-04-24 09:14:58

    Izinkan saya memberi anda jawapan yang boleh dipercayai. Tidak ada yang salah dengan menerima pakai jawapan itu, tetapi ia tidak begitu relevan dan tidak menyasarkan operasi fail tertentu atau menggunakan IDE.

    Memandangkan saya tidak mempunyai PHP Storm, saya akan menggunakan kakaknya IntelliJ IDEA sebagai contoh.

    Malah, anda tidak perlu memadamkan fail setempat dan mendapatkan versi terkini Apa yang anda perlu lakukan ialah: "Kemas kini mana-mana versi fail yang ditentukan melalui sejarah", yang sudah tentu termasuk versi terkini. Kemudian terdapat premis bahawa anda telah memperoleh rekod sejarah terkini, iaitu git fetch, dan operasi IDE yang sepadan ialah:

    Kemudian mari kita lihat cara mengemas kini versi fail yang ditentukan.

    Langkah pertama ialah melihat sejarah fail sasaran

    Langkah kedua ialah mencari versi yang anda mahukan (sama ada versi baharu atau versi lama)

    Selain itu, anda boleh membandingkan kandungan fail pada masa ini untuk membantu menentukan versi yang anda inginkan, seperti yang ditunjukkan di bawah (Bandingkan... tersedia dalam menu klik kanan)

    Akhir sekali, gunakan item menu Dapatkan untuk mendapatkan versi yang ditentukan Perintah yang sepadan ialah git checkout


    Seperti yang dinyatakan di atas, operasi bersepadu dalam IDE masih sangat mudah. ​​Apa yang lebih baik daripada baris arahan ialah arahan grafiknya agak jelas. Tetapi - baris arahan lebih pantas dan lebih fleksibel Selagi fikiran anda cukup jelas, baris arahan masih lebih cekap.

    Malah, jika prosesnya lancar, separuh daripada mereka berkemungkinan kurang memperoleh versi tertentu bagi fail tertentu. Dalam kebanyakan kes, kami melakukan git pull -> bekerja -> 🎜>, anda mendapat versi terkini semua fail (bersamaan dengan git pull + git push), jadi operasi di atas selalunya untuk melancarkan versi dan bukannya mendapatkan versi terkini, melainkan anda tidak mahu Jika anda mahu semua versi dikemas kini, maka jawapan saya ialah apa yang anda perlukan. git pull

    balas
    0
  • 阿神

    阿神2017-04-24 09:14:58

    Apabila anda berkata serah, adakah anda maksudkan komitmen atau tolak?
    Jika anda hanya mahu memadamkan fail tertentu, hanya padamkannya terus,
    Jika ia adalah komit rollback, gunakan kembali ke versi sebelum anda mahu mengemas kini, dan kemudian tarik semula

    balas
    0
  • 怪我咯

    怪我咯2017-04-24 09:14:58

    Ia tiada kaitan dengan PhpStorm, ia hanyalah operasi git asas.
    Padamkan fail secara setempat dan tarik fail jauh ke bawah.

    Padam a.js
    rm -rf a.js
    Kemas kini setempat
    git add .
    git commit -m "deleted a.js"
    Gabungkan alat kawalan jauh
    git fetch
    git checkout origin/master a.js

    asal ialah nama jauh
    master ialah cawangan terpencil

    balas
    0
  • ringa_lee

    ringa_lee2017-04-24 09:14:58

    Ia tidak semestinya rumit seperti Woody, bukan? ?
    Hanya git checkout a.js dan itu sahaja

    balas
    0
  • Batalbalas