Rumah  >  Soal Jawab  >  teks badan

git commit 的时候如何添加大段的注释

为什么我在用osx上的git的时候用

git commit -a

会出现

Aborting commit due to empty commit message.

的确会跳出编辑器让我输入commit信息,但是保存之后tig中依然没有提交的信息,也就是之前被那个空消息错误给打断了,但是照理来说不是可以通过这个方法来编写大段的commit信息么,难道需要做什么配置,求教

ringa_leeringa_lee2734 hari yang lalu799

membalas semua(7)saya akan balas

  • 怪我咯

    怪我咯2017-04-24 09:13:34

    Pertama, gunakan arahan berikut untuk menetapkan git editor lalai, menggantikan "editor" dengan editor anda sendiri, seperti Vim, Emacs, gedit, subl, dll.:

    git config --global core.editor "editor -w"
    

    Kemudian, semasa membuat penyerahan, jangan tulis parameter "-m" apabila menggunakan arahan Cuma tulis git commit secara automatik Ini akan membuka editor yang baru anda tentukan, dan anda boleh menambah ulasan besar di dalamnya .

    balas
    0
  • 黄舟

    黄舟2017-04-24 09:13:34

    Apabila menggunakan macvim sebagai editor untuk komit, gunakan parameter -f untuk mengelakkan gesaan berikut -w tidak sah

    Menggugurkan komitmen kerana mesej komit kosong.

    Ubah suai konfigurasi git dalam terminal seperti berikut

    git config --global core.editor "/bin/mvim -f"
    

    balas
    0
  • ringa_lee

    ringa_lee2017-04-24 09:13:34

    Anda boleh melihat bantuan Git.
    -m , --mesej=
    Gunakan yang diberikan sebagai mesej komit.

    Komen berdasarkan maklumat yang diberikan, kandungan ulasan hendaklah disertakan dalam petikan berganda .
    -a, --semua
    Beritahu arahan untuk mementaskan fail secara automatik yang telah
    diubah suai dan dipadam, tetapi fail baharu yang anda belum beritahu git ialah
    tidak terjejas

    Semua fail yang diubah suai dan dipadam disenaraikan, tetapi fail baharu tidak disenaraikan.

    balas
    0
  • PHP中文网

    PHP中文网2017-04-24 09:13:34

    git config --global core.editor "[your editor] -w"
    

    -w memberitahu Git untuk menggunakan editor yang ditentukan

    Cara menggunakan Git:

    touch README.md
    git init
    git add README.md
    # git commit -m "first commit" # 命令行添加提交信息
    git commit # 编辑器添加提交信息
    

    balas
    0
  • PHP中文网

    PHP中文网2017-04-24 09:13:34

    git commit -am "bla bla bla"

    balas
    0
  • 天蓬老师

    天蓬老师2017-04-24 09:13:34

    Pernahkah anda menggunakan git gui? Walau bagaimanapun, arahan git commit -m "huraian anda" hanya untuk penyerahan pantas pada masa akan datang.

    balas
    0
  • PHPz

    PHPz2017-04-24 09:13:34

    git commit
    Kemudian tulis sahaja komen komitmen anda.
    Nota: Pastikan baris pertama sesingkat mungkin, dalam 50 aksara, kemudian tinggalkan baris kosong sebelum terus menulis ulasan terperinci.

    Selain itu, anda boleh merujuk kepada ini: "Tulis mesej komitmen yang baik"

    balas
    0
  • Batalbalas