Rumah > Artikel > alat pembangunan > Apakah perbezaan antara git push dan commit
Perbezaan antara git push dan commit: 1. Push merujuk kepada menolak kod gudang tempatan ke pelayan, manakala commit merujuk kepada menyerahkan pengubahsuaian tempatan ke perpustakaan tempatan 2 , operasi tolak adalah tempatan perpustakaan, dan operasi penyerahan ialah perpustakaan jauh.
Persekitaran pengendalian artikel ini: sistem Windows 10, Git versi 2.30.0, komputer Dell G3.
1. Tolak kod gudang tempatan anda ke pelayan, dan hantar maklumat terkini dalam perpustakaan tempatan ke perpustakaan jauh.
Komit: Simpan perubahan yang anda buat pada gudang tempatan dan serahkan fail yang diubah suai secara setempat ke perpustakaan tempatan.
2. git commit mengendalikan perpustakaan tempatan, dan git push mengendalikan perpustakaan jauh.
Pengetahuan lanjutan:
Arahan git push digunakan untuk memuat naik versi cawangan tempatan ke alat kawalan jauh dan menggabungkannya.
Format arahan adalah seperti berikut:
git push e6803b24779b0b188871bc4c87d7e028 19b86eccc6a8b7894f5eaea787fb9f26:885045e5521f127f68e9ae7bbdbb836d nama cawangan jauh, Anda boleh meninggalkan titik bertindih:
git push e6803b24779b0b188871bc4c87d7e028
Instance
Arahan berikut akan menolak setempat cawangan induk kepada asal Cawangan induk hos.
$ git push origin master
bersamaan dengan:
$ git push origin master:master
Arahan komit git menambah kandungan kawasan pementasan ke gudang tempatan.
Serahkan kawasan pementasan ke gudang tempatan:
git commit -m [message]
[mesej] boleh menjadi beberapa teguran.
Serahkan fail yang ditentukan dalam kawasan pementasan ke kawasan gudang:
$ git commit [file1] [file2] ... -m [message]
-a Selepas mengubah suai fail melalui tetapan parameter, anda tidak perlu melaksanakan perintah git add terus
$ git commit -a
Pembelajaran yang disyorkan: "Tutorial Git"
Atas ialah kandungan terperinci Apakah perbezaan antara git push dan commit. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!