【Git】忽略檔案

目的

更新版本的時候,讓某些檔案不要被更新上去(忽略更新)

方法

在本地數據庫新增【.gitignore】檔案。
之後用文字編輯器(Sublime / notepad)開啟【.gitignore】,
並且輸入指令。

※輸入gitignore忽略指令的方法:
①用文字編輯器打開【.gitignore】
②輸入指令
③存檔

$ touch .gitignore

//在選定的數據庫資料夾裡面,新增忽略指定檔案

【.gitignore指令】忽略檔案

直接輸入要忽略的檔案
[例]要忽略index.html這個檔案

index.html

【.gitignore指令】忽略特定類型的所有檔案

米字號【*】+副檔名
[例]忽略所有html檔案

*.html

【.gitignore指令】忽略資料夾

正斜線【/】+資料夾名稱
[例]忽略css這個資料夾

/css

 

 

【Git】數據庫

流程示意圖

建立本地數據庫:git init

//在選定的資料夾上
$ git init

設好本地數據庫後,該資料夾內的資料的變更・新增・刪除,都會被記錄下來。

加入索引:git add

檔案都建立好・改好後,要提交紀錄。
提交前,先加入索引。

$ git add .
//目前資料夾的所有內容都會被加入索引
//【.】是全部的意思


$ git add index.html
//加入單獨檔案

検査狀態:git status

$ git status

//資料有加入索引的話,會顯示綠字
//資料沒有加入索引的話,會顯示紅字

提交版本更新:git commit -m ‘修改紀錄’

確認索引沒問題後,提交版本更新

$ git commit -m "update-1"

//提交完成後,用git status查詢,會出現nothing,表示這個資料夾裡面已經沒有東西需要被更新了

査詢紀錄:git log

查詢版本更新的次數、狀況等

$ git log

//會回傳這個資料夾的版本次數、作者、時間、版本名

【Git】Command Line 命令提示字元

【Windows】打開Git Bash,輸入命令提示字元
※cd 是 Command的意思

移動路徑:cd 路徑

移動到C槽

cd c:
//user@DESKTOP-L659N78 MINGW64 /c

移動到桌面的Git資料夾:C:\Users\user\Desktop\Git
↑這個是直接複製資料夾的路徑,

cd c/Users/user/Desktop/Git

//Git選取子資料夾的符號是【正斜線:/】,但是Windows顯示的子資料夾卻是【反斜線:\】

另一種方法:把資料夾直接拖拉到Git Bash視窗上面。
Git Bash會直接讀到這個資料夾的路徑。

展開列表(看資料夾裡面的檔案):ls

※ls→list

cd ls
//會回傳這個資料夾裡面的檔案

回母資料夾:cd ..

桌面上的Git資料夾→桌面

user@DESKTOP-L659N78 MINGW64 /c/users/user/desktop/git (master)

cd ..
user@DESKTOP-L659N78 MINGW64 /c/users/user/desktop/(master)

建立新資料夾:mkdir 資料夾名稱

※mkdir→make directory

mkdir hi
//電腦就會跑出一個新的資料夾

建立新檔案:touch 檔名

touch hello.txt
//該資料夾底下就會出現hello.txt這個檔案

建立開發者資訊

建立開發者資訊,
日後建立 / 修改檔案到Git時,會沿用建立者 / 修改者的姓名及基本資訊。

//設定email
git config --global user.email "這邊輸入email"

//設定姓名
git config --global user.name "這邊輸入姓名"

//檢查有沒有輸入成功
git config --list
//會回傳一堆資料,檢查user.email / user.name這2個欄位

變更遠端倉庫網址

git remote set-url origin https://xxxxxx.git