推送相关git命令

  1. 当你想分享你的项目时,必须将其推送到上游。 这个命令很简单:git push [仓库名] [分支名]。 当你想要将master分支推送到origin服务器时(再次说明,克隆时通常会自动帮你设置好那两个名字)

  2. git push origin master
    只有当你有所克隆服务器的写入权限,并且之前没有人推送过时,这条命令才能生效。 当你和其他人在同一时间克隆,他们先推送到上游然后你再推送到上游,你的推送就会毫无疑问地被拒绝。 你必须先将他们的工作拉取下来并将其合并进你的工作后才能推送。

  3. git commit后使用git log查看提交日志得到提交ID,使用git show ID查看具体修改信息

如果对提交修改没有疑义,则我们就可以将文件代码推送到远程存储库中,从而让其它开发人员可看查看和修改这些代码,现在就来看看怎么提交这些写好的代码,使用以下命令 -
git push origin master

Git推送失败。因为Git确定远程存储库和本地存储库不同步。为什么呢?因为在向文件main.py添加以下代码片段时 -
另外一个开发人员B已经向远程存储库推送修改的代码,所以这里在向远程存储库推送代码时,发现上面的新的推送代码,现在这个要推送的代码与远程存储库中的代码不一致,如果强行推送上去,Git不知道应该以谁的为准了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值