前言

官網有豐富的文件,在這摘要一下:

Git 也分安裝或已經編譯好的檔案,可按此下載。

檢查 Git 版本

git version

初始化 Git 項目

當決定用 Git 管理項目時,必需要對其進行初始化

git init

設定 Git 環境(非必要)

可以為 Git 設定用戶,電件等資訊

git config --global user.name "XXXX"

git config --global user.email "[email protected]

查看 config

git config --list

Clone 已有的資料庫(.git)

git clone <repo url>

建立 Git 索引

為工作區(Workspace)內指定檔案建立索引

git add helloworld.txt

為工作區(Workspace)內所有檔案建立索引

git add .

Commit 到本地資料庫

Commit 時可以使用-m 附加文字描述

git comit -m "your remark"

建立 branch

如 Commit 前沒有建立 branch,則自動建立一個以 main 命名的分支

亦可以對當前的分支進行改名

git branch -M branchname

關連 GitHub 遠端版本庫

git remote add origin https://github.com/<username>/<repo>.git

注意:origin 係一個簡稱,可以看作為 nickname
GitHub 提供多種通訊協定,日後有機會再詳述。

查看 remote

git remote -v

Push 到 GitHub

如只有一個遠端,可以直接 Push

git push

如有多個遠端,可以 Push 指定遠端(如 origin)

git push <remote-name> <branch-name>

Git 查看所有檔案的情況

git status

其它 Git 教程

https://learngitbranching.js.org/