最近学习了一下git的使用,由此产生一点小疑惑
比如在github上面的一个项目,我clone下来修改了准备push到github上面 , 而在我push之前有人先push并更新了github中的项目了,这个时候github上面那个项目已经被更新过了,这个时候我本地的也被自己修改过,该怎么办?
如果直接fetch下来并merge的话,自己修改部分怎么办? 如果自己本地修改部分不受影响,问题又来了
自己假设了一个场景,别人先push更新的可能在某A文件删除了某个B方法,而自己本地版本大量用到A文件的那个B方法,这个时候应该是个什么情况?
有玩git比较溜的朋友,还请不吝赐教!
Mr__Lim