Git 同步到 底是 pull 还是 push?

碰到 git 冲突了

  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    182 引用 • 348 回帖 • 549 关注

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • mymoshou

    doge 你的问题范围太大了..只能说是先把服务器(origin)的 pull 到本地(local),才可以把本地的修改 push 到服务器

    2 回复
  • tanglufeng
    订阅者 作者

    同步前有 add commit 动作吗?

    1 回复
  • mymoshou

    add 和 commit 相当于把你修改的代码记录到本地服务器.

    冲突的原因一般是,远端服务器(origin)和本地服务器(local)可能在相同的地方有不同的修改, git 就判断不了用谁的了

  • tanglufeng
    订阅者 作者

    就是不知到为什么会碰到冲突?是不是每次切换 client 开始同步一次,最后同步一次就不会碰到冲突问题

    1 回复
  • PeterChu

    Git 使用命令图解.jpg

    先 pull 然后有冲突解决冲突后,再 commit push

  • mymoshou

    多人同时开发一个项目时,容易碰到冲突.

请输入回帖内容 ...