Rumah >alat pembangunan >git >Apakah perbezaan antara git push dan commit

Apakah perbezaan antara git push dan commit

WBOY
WBOYasal
2022-06-24 11:19:0010438semak imbas

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.

Apakah perbezaan antara git push dan commit

Persekitaran pengendalian artikel ini: sistem Windows 10, Git versi 2.30.0, komputer Dell G3.

Apakah perbezaan antara git push dan commit

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn