我使用git-diff-tree提交,提交中只有更改,但我希望使用此提交的所有文件内容。
例如,我在文件中的内容:
function add (item) {
list.add(item)
}
function pop() {
list.pop()
}
我做出了改变:
function add (item) {
list.add(item.name)
}
运行git-diff-tree提交后,我只有:
function add (item) {
list.add(item) // it is checked as like removed
}
function add (item) {
list.add(item.name) // it is checked like as added
}
我想要
function add (item) {
list.add(item) // it is checked like as removed
}
function add (item) {
list.add(item.name) // it is checked like as added
}
function pop() {
list.pop()
}
我想把所有更改的内容都还给我,而不仅仅是更改
在您的3个函数中,有2个类似的签名,
function add (item) {
}
我想这就是为什么这不能像你预期的那样工作的原因