zlo*_*log 5 ruby libgit2 rugged
如何使用rugged检查git repo中是否存在未提交的更改?
就像我如何以编程方式确定是否存在未提交的更改?
Jam*_*ani 2
哇。这个问题已经死了一段时间了,但我想我会投入 2 美分,因为我Rugged目前正在使用学习/使用。
Rugged
Repository#diff_workdir现在有一种方便的方法。
Repository#diff_workdir
假设您想将工作目录与上次提交进行比较(相当于我认为的普通旧目录git diff)。你可以用这个得到:
git diff
repo.diff_workdir(repo.last_commit)
希望这对某人有帮助!
归档时间:
13 年,2 月 前
查看次数:
369 次
最近记录:
8 年,11 月 前