git diff 實戰 2k1000 抽補丁

看星星的派大星發表於2024-03-18

問題: 客戶需要在原始碼基礎上適配螢幕,所以想使用git.

過程:

git config --global user.name xxx

git config --global user.email xxx@foxmail.com

git init

git status

git commit -m "xxx"

我的操作

使用git 抽取一個補丁。

首先需要有一個 基準, 也即是什麼都沒改 之前 git commit -m "xxx" 提交一次。

然後 更改檔案。

然後 git diff 就能夠看到,在沒有 git add 情況下, 與 git commit 的內容進行比較。

如果我已經 git add 了,但是還要與 commit 的內容進行比較的話, 就要使用 git diff --cached

疑問 : 這裡面有大量我不需要的二進位制的檔案,怎麼樣比較特定的資料夾呢?

相關文章