首页 > 其他分享 >IDEA + github 初次使用踩坑

IDEA + github 初次使用踩坑

时间:2023-08-25 16:13:48浏览次数:37  
标签:github IDEA git 初次 file push commit

  大学毕业至今没怎么用过git, 作为计算机专业的学生多少汗颜, 工作用的gitblit, 在IDEA上也只会pull commit push三个按键. 

  由于最近上班摸鱼时间太多, 打算多用用git, 也多在github活跃一些. 

  建立本地仓库, commit然后push自然不多提了, 网上的攻略很多. 简单记录几个坑.

  坑:

  1.在github上建立了仓库时顺手建了README, 推送的时候容易有问题.

    解决: 删了, 等一切正常了再建

 

  2. push的时候很慢, 几百KB/s, 有点忍不了遂打算开梯子. cancel了以后开梯子push, 直接报错 Failed to connect to github.com port 443 after 21070 ms: Couldn't connect to server, 传都不让传了.

    解决: set http_proxy=127.0.0.1:XXX

       set https_proxy=127.0.0.1:XXX

      XXX是梯子的端口, 我这是7890, 填入7890即可

 

   3. 本地branch是master, github是main. 又捉急了.

    解决: 参考链接 

      主要还是关注local branch和 remote branch, 只有local没有remote, fetch一下即可

 

  4. 第一次push的时候里面有个打包的jar, 超出了github最大上传限值100MB

    解决: github提示了该如何上传大文件, 可以去指定链接参考. 我仅是把它删除了, 代码如下, 填入自己的文件名即可. 

       参考链接

git rm --cached giant_file
# Stage our giant file for removal, but leave it on disk

git commit --amend -CHEAD
# Amend the previous commit with your change
# Simply making a new commit won't work, as you need
# to remove the file from the unpushed history as well

git push
# Push our rewritten, smaller commit

 

  


标签:github,IDEA,git,初次,file,push,commit
From: https://www.cnblogs.com/chengfeng2023/p/17657188.html

相关文章

  • 【解决】idea启动spring MVC报错:一个或多个listeners启动失败Listener ClassNotFoundE
    idea配置教程。tomcat调试报错Artifact:warexploded:Errorduringartifactdeployment。修改代码后,启动不生效,仍是旧代码。根本原因是:Modulesoutputpath和Artifactsoutputdirectory不匹配Modulesoutputpath一定要等于Artifactsoutputdirectory加\WEB-INF\classes......
  • 最新的idea激活码(2023年最新永久的idea激活码)
    哈喽,我是老鱼,一名致力于在技术道路上的终身学习者、实践者、分享者!IDEA全称IntelliJIDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一。由于日更激活码最近特别不稳定,所以给大家提供了相对稳定的专属激活码(专属正版激活码资源非......
  • IDEA Git恢复DropCommit已经删除的commit提交 撤销Git错误删除commit 回退历史版本
    原因由于在IDEA上commit时写错了commit信息,想重新提交,就在提交记录上右键->DropCommit删除了,然后就发现代码也恢复到上次commit时的情况,这次新增的代码全没有了恢复对git其他操作不熟悉,不过git应该记录了所有版本控制的历史信息,应该能恢复已经删除的某个版本的commit代码1......
  • IDEA 生成的 JAVA 接口允许跨域访问的配置
    1.新建一个基类,在类上方添加 @CrossOrigin属性importorg.springframework.web.bind.annotation.CrossOrigin;@CrossOriginpublicclassBaseController{}2.在其他controller中继承这个基类,其他接口就可以跨域访问了publicclassElseControllerextendsBaseContr......
  • JetBrains 2023.2全新发布!IDEA、PyCharm等支持AI辅助
    日前JetBrains官方团队正式宣布旗下IDE系列产品今年第二个重要版本——v2023.2全新发布,涵盖了 IntelliJIDEA、PyCharm、WebStorm等一众知名产品,接下来我们一起详细了解一下他们的更新重点吧~IntelliJIDEAv2023.2——引入AI辅助开发IntelliJIDEA 2023.2版本引入了AIAssistant......
  • vue2的源码github下载和本地启动调试源码
    1.下载源码:https://github.com/vuejs/vue2.安装依赖,命令行执行:yarn3.修改package.json的运行脚本scripts里面加上源码map定位的参数,在打包后页面引入使用时可以调试到源码: {"name":"vue",。。。"scripts":{//增加一个start的启动命令加入参数--sourcemap......
  • JavaSE(2)(简单了解idea, 项目结构,运算符,数据转换,原反补码)
    JavaSE(2)(简单了解idea,项目结构,运算符,数据转换,原反补码)p28idea项目结构project项目 > module模块 > package包 > class类拿微信举例,微信就是项目,它下方的四大功能(微信,通讯录,发现,我)就是模块,一个项目是包含一个或多个模块的.以第一个微信模块为例,我们......
  • git 从github上clone时遇到的问题
    1、Gitclone出现  fatal: unabletoaccess'https://github.com/Serge45/GCodeViz.git/':OpenSSLSSL_如图所示,当我想要github上面的文件clone到本地的时候出现了这样的错误。 发生这样的错误是因为Git无法验证GitHub的SSL证书。这可能是由于本地的证书问题或网......
  • 学习JAVA的第一天:熟悉IDEA结构并新建工程、模块、包、类。
    新建工程、模块、包、类创建模块:新建package包:包的命名也有要求,一般使用公司域名的倒写,如果公司域名是:www.baidu.com,那么包的命名则是:com.baidu.XXXXXX新建类:IDEA快捷输入mainsout编译总结IDEA的结构分为:项目project-模块module-包package-类class。项目proj......
  • idea运行java项目提示异常: java.security.InvalidKeyException: Illegal key size
    idea运行java项目提示异常:java.security.InvalidKeyException:Illegalkeysizenews/2023/8/1715:55:43idea运行java项目提示异常:java.lang.IllegalArgumentException:java.security.InvalidKeyException:Illegalkeysize参考:java.security.InvalidKeyException:I......