git實戰9 – 先有檔案再git init時


先建立一個目錄

mkdir git_test_3
cd git_test_3

建立 2 個檔案

echo 1 > 1.txt
echo 2 > 2.txt
ll
total 8
-rw-rw-r-- 1 ben ben 2 Jul  4 10:14 1.txt
-rw-rw-r-- 1 ben ben 2 Jul  4 10:14 2.txt

建立 git 倉庫

git init
Initialized empty Git repository in /home/ben/git_test_3/.git/

查看目前狀態

git status
# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       1.txt
#       2.txt
nothing added to commit but untracked files present (use "git add" to track)

看目前在那一個分支,由於還未 commit 過,所以不會顯示任何東西

git branch

加入目前所有檔案

git add .

把目前追縱的檔案 commit 建立檔案快照

git commit -m 'master 1'
[master (root-commit) 8d310b7] master 1
2 files changed, 2 insertions(+), 0 deletions(-)
create mode 100644 1.txt
create mode 100644 2.txt

查看目前分支,由於目前已經 commit 過了,所以會自動建立 master 主分支

git branch
* master