5. 添加到暫存區(qū)
Git 基礎(chǔ)課程 / 5. 添加到暫存區(qū)
手機(jī)也能上課
App下載
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 文件


+10 經(jīng)驗(yàn) +10積分
解析
提示
參考答案
+10 經(jīng)驗(yàn) +10積分
視頻播放結(jié)束,是否學(xué)習(xí)下一節(jié)?