zoukankan      html  css  js  c++  java
  • git常见操作和常见错误

      最近写了个博客demo,在上传至github时,居然报错了,刚开始学习代码上传,免不了遇到一些问题,报错信息如下:

     

      fatal: remote origin already exists. (致命错误信息: 远程仓库信息已经存在.)

      其实导致这个问题的原因,是我在GitHub上之前创建了一个Repository,push上去了本地的代码后,因为文件信息不全,我想重新创建一个Repository,于是我直接在GitHub上删除了项目,第二次使用相同的方式重新提交代码,而且两次创建的项目名称还不一样,好吧,原谅我是个小白.

    在执行命令:

    $ git remote add origin git@github.com:iocool/Blogdemo.git

    然后报错了,我先说一下解决办法吧:

      1. 删除Git仓库中的origin信息

    $ git remote rm origin

      2. 重新添加Git仓库中的origin信息

    $ git remote add origin git@github.com:iocool/Blogdemo.git

      3. 此时问题就解决啦,直接使用提交命令就可以提交到GitHub上了

    $ git push -u origin master

    说明:

      其实导致这个错误的问题是,第一次我在本地git仓库中配置的远程GitHub的地址已经存在,再次去添加项目地址,就会报错,提示: 远程仓库信息已存在.

      解决这个问题就需要修改本地git的配置,默认路径在本地项目根目录下 .git 文件下的 config 文件,使用rm命令可以移除这一信息,如果在执行rm命令时报错,就需要手动修改,具体方法:

    $ vi .git/config

      使用 vi 编辑器,修改 config 文件中的配置信息,为新的仓库地址,或者直接删除掉红色区域这部分信息

      到这里,这个问题已经得到解决,我只能说自己还年轻,遇到这些问题还是应该多多看看问题的根源所在,因为刚开始尝试提交代码到 GitHub 上,难免会遇到一些基础的小坑,后期会持续更新...

    对我来说,工作是最大的娱乐,是它让我接触到很多用钱没法直接买到的体验.工作是不是有意思,绝对成为我选择一份职业的唯一标准.
  • 相关阅读:
    怎么在Vue项目中使用Element组件
    vue-cli 基本使用
    C++ delete指针以后应赋值为NULL
    C++ noexcept异常说明及其使用
    Qt 设置comboBox里面的字体颜色
    Qt 获取可用串口
    Qt 寻找可用串口
    荧光显微镜简介
    荧光滤光片简介
    消色差、半复消色差、复消色差的区别
  • 原文地址:https://www.cnblogs.com/iocool/p/6634317.html
Copyright © 2011-2022 走看看