Rumah > Soal Jawab > teks badan
Mula-mula gunakan git untuk memulakan folder, kemudian buat fail baharu hello, dan jalankan git commit -a -m "Tambah fail baharu hello", tetapi penyerahan tidak berjaya, seperti berikut:
git commit -am 'added new benchmarks'
位于分支 master
初始提交
未跟踪的文件:
hello
提交为空,但是存在尚未跟踪的文件
淡淡烟草味2017-05-02 09:41:54
-a
adalah untuk menyerahkan semua fail yang telah ditambahkan pada repositori dan diubah suai
-a commit all changed files
Untuk fail yang telah ditambahkan pada repositori dan telah ditukar, anda boleh menggunakan git commit -am "message"
Fail baharu perlu ditambahkan pada repositori terlebih dahulu.
Selain itu, jangan tulis kandungan mesej commit secara rawak, cuba untuk menjadi standard yang mungkin, anda boleh merujuk kepada rujukan penulisan mesej Commit - Ruan Yifeng
伊谢尔伦2017-05-02 09:41:54
Mari kita fahami konsep ruang kerja Git, kawasan pementasan dan repositori
Ruang Kerja : Ia ialah direktori yang boleh anda lihat pada komputer anda.
Kawasan simpanan sementara: Ia dipanggil peringkat, atau indeks dalam bahasa Inggeris. Ia biasanya disimpan dalam fail indeks (.git/index) di bawah "direktori git", jadi kami kadangkala memanggil kawasan storan sementara indeks (indeks).
Repositori: Terdapat direktori tersembunyi .git dalam ruang kerja Ini bukan ruang kerja, tetapi repositori Git.
Setelah memahami perkara di atas, gunakan status git untuk menyemak status semasa dan fail mana (dalam ruang kerja atau kawasan pementasan atau repositori) telah diubah suai
Mengubah suai fail dalam ruang kerja, mula-mula gunakan git add <file_nane> untuk menambahkannya ke kawasan pementasan
Anda perlu menambah fail di kawasan pementasan ke repositori, gunakan git commit -m 'komen yang diubah suai'
Jika anda perlu menyerahkan ke gudang jauh, gunakan git push <remote> <master>
PHPz2017-05-02 09:41:54
Kerana anda perlu menambah fail ke pengurusan git terlebih dahulu melalui git add <file_name>
PHPz2017-05-02 09:41:54
Fail baharu yang ditambahkan selepas git init mesti terlebih dahulu git add sebelum ia boleh dimasukkan ke dalam pengurusan repositori git, jika tidak, fail yang baru ditambah akan berada dalam keadaan tidak dijejaki.
某草草2017-05-02 09:41:54
status git Lihat fail yang belum ditambah
git tambah fail1 fail2 tambah fail
git commit -m "*" commit