
- Git 入門
- Git - 首頁
- Git - 版本控制
- Git - 基本概念
- Git - 命令列
- Git - 安裝
- Git - 首次設定
- Git - 基本命令
- Git - 獲取幫助
- Git - 工具
- Git - 速查表
- Git - 術語
- Git 分支
- Git - 簡述分支
- Git - 建立新分支
- Git - 切換分支
- Git - 分支和合並
- Git - 合併衝突
- Git - 管理分支
- Git - 分支工作流程
- Git - 遠端分支
- Git - 追蹤分支
- Git - 變基
- Git - 變基與合併
- Git - 合併提交
- Git 操作
- Git - 克隆操作
- Git - 標籤操作
- Git - 別名操作
- Git - 提交操作
- Git - 暫存操作
- Git - 移動操作
- Git - 重新命名操作
- Git - 推送操作
- Git - 拉取操作
- Git - Fork 操作
- Git - Patch 操作
- Git - Diff 操作
- Git - 狀態操作
- Git - 日誌操作
- Git - HEAD 操作
- Git - origin master
- Git 撤銷
- Git - 撤銷更改
- Git - Checkout
- Git - Revert
- Git - Reset
- Git - 還原操作
- Git - Rm
- Git - Switch 操作
- Git - Cherry-pick
- Git - Amend
- Git 伺服器
- Git - 本地協議
- Git - 智慧 HTTP 協議
- Git - 簡單 HTTP 協議
- Git - SSH 協議
- Git - Git 協議
- Git - 在伺服器上獲取 Git
- Git - 設定伺服器
- Git - 守護程序
- Git - GitWeb
- Git - GitLab
- Git - 第三方託管選項
- 分散式 Git
- Git - 分散式工作流程
- Git - 為專案做貢獻
- Git - 維持專案
- 自定義 Git
- Git - 配置
- Git - 鉤子
- Git - 屬性
- Git - Init
- Git - Commit
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 工作流程(建立、暫存和提交檔案),您可以有效地管理專案的資料夾和歷史記錄。