Mengenai isu operasi komit GIT
天蓬老师
天蓬老师 2017-05-02 09:34:50
0
3
676

Apabila kedua-dua cakera (fail tempatan) dan kawasan cache diubah suai, seperti ditunjukkan di bawah:


Menggunakan: git commit -m 'xxx' akan melakukan pengubahsuaian kawasan cache, tetapi pengubahsuaian tempatan tidak akan diserahkan.
Apabila menggunakan git commit -m 'xxxx' a.php, kedua-dua kawasan cache dan pengubahsuaian setempat diserahkan.
Adakah ini prinsip git yang betul? Minta Allah jelaskan.

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(3)
習慣沉默

Anda tidak boleh menyerahkan seperti ini! Selepas melaksanakan git commit -m '提交日志', anda mesti melaksanakan git push origin 分支 untuk mengemas kini ke cawangan jauh yang sepadan. git commit -m '提交日志'Tiada guna untuk menambah fail yang diubah suai kemudian

世界只因有你

Ya, git commit -m 'xxx' hanya akan menyerahkan kemas kini kepada fail yang telah ditambahkan oleh git ke kawasan pementasan, dan dalam kelompok, iaitu, semua fail dalam kawasan pementasan akan diserahkan

git commit -m 'xxx' a.php, fail yang ditentukan boleh diserahkan tanpa git add, tetapi hanya satu Jika anda mahukan berbilang fail, anda mesti menambah nama fail lengkap satu demi satu selepas arahan

Jadi jika saya ingin melakukan semua fail yang diubah suai, tetapi tiada git add ke kawasan pementasan, saya akan menggunakan arahan ini git commit -am 'x'

左手右手慢动作

Apabila fail diberikan pada baris arahan, arahan itu memasukkan kandungan fail yang dinamakan, tanpa merekodkan perubahan yang telah berperingkat Kandungan fail ini juga dipentaskan untuk komit seterusnya di atas apa yang telah dibuat dipentaskan sebelum ini.

Pemahaman anda betul dengan membawa parameter fail pada penghujung akan secara langsung memasukkan kandungan semasa fail ini dan bukannya perubahan dalam penimbal.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan