git diff 实战 2k1000 抽补丁

问题: 客户需要在源码基础上适配屏幕,所以想使用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

 

疑问 : 这里面有大量我不需要的二进制的文件,怎么样比较特定的文件夹呢?

 

posted @ 2024-03-18 19:45  看星星的派大星  阅读(8)  评论(0编辑  收藏  举报