国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

關(guān)於GIT的commit操作問(wèn)題
天蓬老師
天蓬老師 2017-05-02 09:34:50
0
3
745

當(dāng)磁碟(本機(jī)檔案)和快取區(qū)都有修改時(shí),如下圖:


使用:git commit -m 'xxx' 會(huì)提交快取區(qū)的修改,本地修改不會(huì)提交。
而當(dāng)使用 git commit -m 'xxxx' a.php 時(shí) ,快取區(qū)和本地修改都提交上去了。
這是正確的git原理嗎?求大神解釋。

天蓬老師
天蓬老師

歡迎選擇我的課程,讓我們一起見(jiàn)證您的進(jìn)步~~

全部回覆(3)
習(xí)慣沉默

這樣提交不上去的啊!執(zhí)行完git commit -m '提交日志',肯定要執(zhí)行一下git push origin 分支才能更新到對(duì)應(yīng)的遠(yuǎn)程分支。git commit -m '提交日志'後面加修改的檔案沒(méi)用啊

世界只因有你

沒(méi)錯(cuò),git commit -m 'xxx'只會(huì)提交git add過(guò)文件到暫存區(qū)的更新,而且批量的,就是所有在暫存區(qū)裡的文件都會(huì)被提交

git commit -m 'xxx' a.php,指定了文件可以不用git add也可以提交,但是只能一個(gè),如果要多個(gè)文件,必須要一個(gè)一個(gè)完整文件名追加在命令後面

所以如果我要提交所有修改過(guò)的文件,但是沒(méi)有g(shù)it add到暫存區(qū),我會(huì)用這個(gè)命令git commit -am 'x'

左手右手慢動(dòng)作

When files are given on the command line, the command commits the contents of the named files, without recording the changes already staged. The contents of these files are also staged for the next mitcom sam sm.com have staged for sna遠(yuǎn)

你的理解是正確的,最後攜帶文件參數(shù)將會(huì)直接提交這些文件當(dāng)前的內(nèi)容而不是緩衝區(qū)中的更改。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板