手機(jī)也能上課
1/4
添加到暫存區(qū)
添加到暫存區(qū) ( git add )
當(dāng)我們初始化項(xiàng)目后, 在工作區(qū)里進(jìn)行增加, 修改, 刪除 文件操作.
然后可以通過 git add 將文件添加到暫存區(qū),作為下次提交的(部分或全部)內(nèi)容。
語(yǔ)法
git add <文件/文件夾>
例如, 我們添加以下兩個(gè)文件:
$ touch README
$ touch hello.php
$ ls
README hello.php
$ git status -s
?? README
?? hello.php
$
touch 是 linux 的基礎(chǔ)命令, 可用來創(chuàng)建文件, 如果您對(duì) Linux 基礎(chǔ)命令不熟悉,可以查閱 Linux命令大全
git status 命令用于查看項(xiàng)目的當(dāng)前狀態(tài)。git status 加 -s 參數(shù)表示查看的是簡(jiǎn)要信息
接下來我們執(zhí)行 git add 命令添加到暫存區(qū)中:
$ git add README hello.php
現(xiàn)在我們?cè)賵?zhí)行 git status,就可以看到這兩個(gè)文件已經(jīng)加上去了。
$ git status -s
A README
A hello.php
在項(xiàng)目中,添加所有文件很普遍,我們可以使用 git add . 命令來添加當(dāng)前項(xiàng)目的所有文件。
現(xiàn)在我們?cè)?README 中添加以下內(nèi)容:
# w3cschool Git 測(cè)試
再執(zhí)行一下 git status:
$ git status -s
AM README
A hello.php
"AM" 狀態(tài)的意思是,這個(gè)文件在我們將它添加到緩存之后又有改動(dòng)。改動(dòng)后我們?cè)趫?zhí)行 git add 命令將其添加到緩存中(暫存區(qū)):
$ git add .
$ git status -s
A README
A hello.php
當(dāng)你要將你的修改包含在即將提交的快照里的時(shí)候,需要執(zhí)行 git add 文件