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 上,难免会遇到一些基础的小坑,后期会持续更新...

    对我来说,工作是最大的娱乐,是它让我接触到很多用钱没法直接买到的体验.工作是不是有意思,绝对成为我选择一份职业的唯一标准.
  • 相关阅读:
    StringBuilder方法的使用
    软件开发一般分为五个阶段
    HTML与XML的区别(转)
    经常调用的WebServce的方法有哪些?
    1-2+3-4+........+M方法一;方法二
    查找Dom树中所有<li>的元素,并改变其内容
    判断月份是否小于10的写法
    Repeater绑定页面的方法
    转换int类型TryParse的作用
    【转】【java源码分析】Map中的hash算法分析
  • 原文地址:https://www.cnblogs.com/iocool/p/6634317.html
Copyright © 2011-2022 走看看