weixin_44123848
聪明本葱
采纳率25%
2020-08-15 15:25

git操作 git commit 后 git pull 出现提示信息

图片说明

git add

git commit -m "xxx"

后git pull 出现如图提示

:q退出后 可以直接git push吗?

还是需要重新commit 之后pull push

这种情况的出现是拉下别人别人写的代码合并到自己本地分支上吗?

我看本地改动也有别人的改动,是需要commit 然后再push吗?

这样别人写的代码回被我覆盖吗?

求大神指点,我已经绕不出来了,每次出现这种情况瑟瑟发抖,觉得会覆盖别人的代码

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 8月前

    作为版本管理系统,最起码的特性就是只能增量添加,不可能真的覆盖,大不了可以 roll back。
    除非你故意为之,版本管理系统永远不会擦除任何痕迹。

    点赞 2 评论 复制链接分享
  • jingluan666 jingluan666 8月前

    git会自动合并内容,不会随意覆盖,只有出现冲突时才需要手动合并
    https://www.cnblogs.com/chevin/p/9782507.html

    点赞 1 评论 复制链接分享
  • hu_xing_ 楠木大叔 8月前
    点赞 评论 复制链接分享