gitee pycharm_怎么把git上放到pycharm

gitee pycharm_怎么把git上放到pycharm好久没有使用git,都忘记git的操作流程了,只能强制回忆一下:今天接到领导通知,要把我这边写的代码提交到远程仓库,然后就想,他那边仓库里的代码源码都是我提供的,我本地在pycharm中也是添加了git管理的,所以就想直接我这边的仓库代码直接push到远程仓库上去,先pull,然后在push就行了,结果搞了半天,一直提示我这边的版本在远程仓库之前的版本:hint:Updateswererejectedbecausethetipofyourcurrentbranchisbehi

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

好久没有使用git,都忘记git的操作流程了,只能强制回忆一下:
在这里插入图片描述
今天接到领导通知,要把我这边写的代码提交到远程仓库,然后就想,他那边仓库里的代码源码都是我提供的,我本地在pycharm 中也是添加了git管理的,所以就想直接我这边的仓库代码直接push 到远程仓库上去,先pull,然后在push就行了,结果搞了半天,一直提示我这边的版本在远程仓库之前的版本:hint: Updates were rejected because the tip of your current branch is behind

试了各种方法:
比如先执行命令,git pull xxx(网址或者别名) xxx分支 –allow-unrelated-histories,然后在push,还是死活都提交不上去,最后只能放弃了这种方式,老老实实把远程仓库先克隆下来,
1、git clone git远程仓库地址 分支(需要提供git的用户名和email)
然后再在本地添加和修改代码文件
2、使用pycham的工具直接commit
这一步工具实际有变化的文件先整理出来,给一个列表,把新增的的文件先add到暂存区,然后再把修改和新增的文件一起commit,这一步最好写一些注释信息,让人看懂你都提交了写什么文件,修改了什么文件
3、然后直接使用pycharm工具push代码到远程分支上
注意这一步必须保证之前commit时,username和email填写正确的格式,否则提交不上去,就类似于下面这些错误:
remote: GitLab: Author ‘qaz.1234’ is not a member of team
一直不明白为啥要报错,我的用户名明明是正确的,git在push/push to时需要使用到user.name和user.email,切记一定要配置好
后来使用git log命令看到本地提交的日志才明白是auth搞错了,邮箱密码的格式必须正确(其中<>内部,就是邮箱地址,如果不填写正确是无法提交到远程仓库的,这一点git是有强制校验的)
在这里插入图片描述
所以肯定是之前配置有误,所以我执行以下命令修改配置(加上–global可以全局修改,否则仅在本git-repo生效):
git config –global –replace-all user.name “your user name”
git config –global –replace-all user.email “your user email”
修改完成后使用命令查看修改后的值是否正确
git config user.name
git config user.email
在这里插入图片描述

然后使用命令修改最近一次commit的信息,然后再push才能提交成功
git commit –amend –author=”userName “
成功的提交如下图:
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/175188.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • css css样式表 选择器 声明「建议收藏」

    css css样式表 选择器 声明「建议收藏」css部分css指层叠样式表(cascadingstylesheets),它们控制网页内容的外观。使用css设置页面样式时,可以将内容与表现形式分开。网页内容(HTML代码)驻留在HTML文件自身中,而css驻留在另一个文件中(外部样式表*.css)或HTML文档的另一部分(通常为文件头部分)中。写页面时要做到结构(HTML)、样式(css)、行为(js)相分离,

  • 图卷积网络 GCN Graph Convolutional Network(谱域GCN)的理解和详细推导[通俗易懂]

    图卷积网络 GCN Graph Convolutional Network(谱域GCN)的理解和详细推导[通俗易懂]文章目录1.为什么会出现图卷积神经网络?2.图卷积网络的两种类型2.1vertexdomain(spatialdomain):顶点域(空间域)2.2spectraldomain:频域方法(谱方法)3.什么是拉普拉斯矩阵?3.1常用的几种拉普拉斯矩阵普通形式的拉普拉斯矩阵对称归一化的拉普拉斯矩阵(SymmetricnormalizedLaplacian)随机游走归一化拉普拉斯矩…

  • Linux 下的make命令与Makefile

    Linux 下的make命令与Makefile概述博客内容包含linux下make命令的使用与makefile的书写规则等,希望通过本文档使读者对make命令makefile文件有进一步了解,由于鄙人经验学识有限文档中会有描述不准确以及理解偏差,欢迎读者指正。fythons@sina.com从一只猫说起hellokitty linux系统中的make命令与makefile文件make与makefile 在linux系统…

  • 云原生数据仓库AnalyticDB MySQL版_cloudbase

    云原生数据仓库AnalyticDB MySQL版_cloudbase北京时间2020/5/4青年节,TPC(全球最知名非盈利的数据管理系统评测基准标准化组织)官网正式上线AnalyticDBTPC-DS成绩,AnalyticDB通过严苛的TPC-DS全流程测试,性能QphDS分数为14895566,性价比分数为0.08CNY,相比较基于Spark深度优化版的前世界纪录性能提升29%并且单位成本仅为其1/3,成为TPC-DS官方榜单上全球性能、性价比双双领先的数据仓库,这是继2019/4/26之后再次获得全球领先的成绩!榜单截图如下,详细榜单请参见:TPC-DSRes

  • setUp()和tearDown()函数

    setUp()和tearDown()函数

  • python字符串编码及乱码解决方案

    python字符串编码及乱码解决方案http://blog.csdn.net/pipisorry/article/details/44136297字符编码详解[字符编码ASCII,Unicode和UTF-8]主要非英文字符集的编码范围范围 编码 说明 2E80~33FFh 中日韩符号区 收容康熙字典部首、中日韩辅助部首、注音符号、日本假名、韩文音符, 中日韩的符号、标点、带…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号