git 冲突

先有主分支main,我自己的分支ss。公司其他人的分支若干。我在我的分支上开发完成,push上去后,切换到main分支,拉取main最新代码,发现有代码片段A是未注销的,然后我切换到我的ss分支,发现代码片段A是注销的。然后我在我的ss分支merge主分支main,发现git并未提示代码片段A冲突。这是为什么呢?求解答?