Eclipse使用git问题

【*】提交代码之后没有提交成功,或者commit但是没有push

  • 模拟提交失败场景

  • 第一次commit and push失败,会在下图的位置显示当前分支的状态,这里分支由原本的master变成了0d278db

  • 注意:此时和远程仓库同步也看不到你修改过的文件,commit之后文件已经上传到本地仓库的,此时是没有在本地仓库的代码和远程仓库的文件进行比对,想要查看自己刚才修改了那些文件可以进行如下操作

  • 不想提交了 

  • 如果不像提交可以执行以下操作,但是代码会还原到你修改代码之前的状态,慎用

  • 想要提交 

  • 方法一,需要在local上提交(尽量别用,有问题)

  • 方法二,在历史记录上提交(推荐)

  • 方法三(推荐)

  • 三种推送过程都可能出现下面问题

  • 意思是需要选择你想要选择推送到远程的哪个分支
     

  • 填写了远程仓库的分支就可以进行推送了

  • 此种状态可以推送成功,切记一定要显示你修改过的文件才会提交成功(使用方法二)

  • 使用方法一会出现下面问题,所以不推荐方法一,这是推送分支的,可能会产生问题,研究不深入,不多介绍

【*】更新的时候产生冲突

同时有红色的冲突文件和未更新的蓝色文件,此时pull不成功

首先将冲突文件commit到本地仓库,然后再pull(将冲突文件commit之后就可以进行pull了),冲突文件远程代码和本地的代码就会合并

之后解决冲突,然后将本地修改的文件和冲突文件同时push就可以了

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SuperLBY

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值