或者使用其他方法能够知道仓库内新增了哪些文件?修改了哪些文件?类似git那样?或者读取git status的数据
呃呃,是我没说清楚,不好意思。
我是想问使用其他编程语言如何获取git的跟踪状态?
像我有一个文件夹,我想要知道这个文件夹的新增了哪些文件,删除了哪些文件,或者哪些文件发生了修改。我第一下想到了git,但却不清楚如何获取这些信息。
或者使用其他方法能够知道仓库内新增了哪些文件?修改了哪些文件?类似git那样?或者读取git status的数据
呃呃,是我没说清楚,不好意思。
我是想问使用其他编程语言如何获取git的跟踪状态?
像我有一个文件夹,我想要知道这个文件夹的新增了哪些文件,删除了哪些文件,或者哪些文件发生了修改。我第一下想到了git,但却不清楚如何获取这些信息。
答主的意思是在编程语言中使用git,而不是命令行,以实现特定的代码逻辑。 本人比较熟悉JavaScript,而nodegit是可以实现这个需求的,链接:https://github.com/nodegit/no... 至于其它编程语言应该也是有的,可以在github上找找
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
5 回答2.9k 阅读
3 回答2.2k 阅读✓ 已解决
git status
查看本次对仓库内哪些文件被修改了。git diff
查看被修改文件的详情(具体每个文件带代码行)git log
查看提交记录