我正在function pic()
{
var userEmail = "sikrarin.pooh@gmail.com";
var firstName ="test";
var Subject = "test"
var file = DriveApp.getFileById('0B1j-ntZn6vurRkZVVEpxWmRGSlU');
MailApp.sendEmail({
to: userEmail,
subject: Subject,
attachment:[file,blob]
})
}
上测试一些情况
我创建了一个sample.txt,请参阅下面的后续操作
添加然后提交到主分支
sample.txt包含
git merge
创建并签出到branch1并编辑sample.txt ---添加然后提交
branch1 sample.txt
aaa
bbb
签出以掌握并编辑sample.txt ---添加然后提交
master sample.txt
aaa
bbc
运行aad
bbb
我收到以下通知
git merge branch1
sample.txt包含
Auto-merging sample
CONFLICT (content): Merge conflict in sample
Automatic merge failed; fix conflicts and then commit the result.
大师在第1行进行了编辑 branch1在第2行进行了编辑 如果我在master和branch1
上编辑第1行,我会理解合并冲突这种情况下的合并冲突是什么? 如何获得sample.txt的输出?
<<<<<<< HEAD
aad
bbb
=======
aaa
bbc
>>>>>>>> branch1
答案 0 :(得分:1)
合并冲突是HEAD
你有
aad
bbb
而在Branch1
你有
aaa
bbc
如果您需要aad
或aaa
并在bbb
和bbc
之间进行选择,请解决此冲突。如果您想要aad
和bbc
例如替换:
<<<<<<< HEAD
aad
bbb
=======
aaa
bbc
>>>>>>>> branch1
与
aad
bbc
答案 1 :(得分:0)
此外,在处理合并冲突时,git config中的此设置将派上用场。这有助于了解要合并的文件的公共基础。
git config --global merge.conflictstyle diff3