Git - 新增新檔案



我們使用 Git 執行的最基本任務之一是將新檔案新增到您的倉庫中。此過程很簡單,但也是 Git 操作的核心。無論您是啟動新專案還是向現有專案新增檔案,瞭解如何在 Git 中新增檔案都至關重要。本指南涵蓋了您可以新增新檔案的各種方法,解釋了所涉及的命令,並重點介紹了最佳實踐。

要了解 Git 工作流程,請參考 Git - 生命週期

在 Git 中新增檔案的過程通常遵循以下流程

  • 編輯/修改檔案:在工作目錄中新增或編輯檔案。

  • 暫存檔案:使用 git add 將這些檔案移動到暫存區。

  • 提交檔案:使用 git commit 將檔案從暫存區移動到倉庫,標記專案歷史記錄中的一個快照。

將新檔案新增到 Git 倉庫

將新檔案新增到 Git 倉庫的過程始於在專案的工作目錄中建立或修改檔案。檔案準備就緒後,我們可以暫存並提交它們。

建立新檔案

假設我們正在處理一個專案,需要新增一個新檔案。在工作目錄中建立一個新檔案。

例如,要使用任何文字編輯器或整合開發環境 (IDE) 建立一個名為 example.txt 的新檔案。

向其中新增一些內容。例如

This is an example file for the Tutorialspoint Git tutorial.

暫存新檔案

建立和編輯檔案後,需要在將其提交到倉庫之前暫存它。暫存允許我們準備要提交的檔案,從而讓我們控制要包含哪些更改。

要暫存檔案,請使用 git add 命令後跟檔名

git add example.txt

此命令將檔案 example.txt 從工作目錄移動到暫存區。

新增多個檔案

可以逐個新增多個檔案

git add file1.txt
git add file2.txt
git add file3.txt

或者,我們可以使用以下命令添加當前目錄中的所有檔案

git add .

此命令暫存當前目錄中所有新的或已修改的檔案。

或者,我們可以使用萬用字元新增特定型別的檔案。例如,要添加當前目錄中的所有 .txt 檔案

git add *.txt

暫存子目錄中的檔案

Git 還允許我們從子目錄新增檔案。例如,如果檔案位於 src/main/file.java 中,我們可以使用以下命令暫存它:

git add src/main/file.java

同樣,我們可以新增特定目錄下的所有檔案

git add src/

此命令暫存 `src` 下的所有檔案和目錄。

提交暫存的檔案

暫存檔案後,下一步是將它們提交到倉庫。提交是專案在特定時間點的狀態快照,每個提交都應該包含清晰且描述性的訊息,解釋所做的更改。

要提交暫存的檔案,請使用以下命令

git commit -m "Add example.txt file for tutorial"

執行提交命令後,暫存的更改現在已成為倉庫歷史記錄的一部分。

在 Git 中新增新檔案是每個開發人員都應該掌握的一項基本任務。通過了解 Git 工作流程(建立、暫存和提交檔案),您可以有效地管理專案的資料夾和歷史記錄。

廣告