• git到GitHub的操作和遇到的一些问题


    一、新建完项目后执行git

    git status      //查看状态,任何时候都可以用

      1. git init       //初始化文件夹,并创建.git本地仓库(.git默认隐藏)

       

      2. git add .      //把文件夹的内容添加到本地仓库中    (. 为全部,可以添加指定文件或文件夹;例如git add test.txt)

       

      3. git commit -m "想要输入的内容"   //提交的备注

      

      4. git remote add origin 地址         //地址,为你的GitHub中的项目地址,关联项目地址

      

        4.1 第四步过程中有可能出现  

        

          fatal: remote origin already exists.      因为这个命令重复添加了

          解决办法:git remote rm origin  //删除这个origin之后继续第五步

      5. git push -u origin master      //推送到GitHub上

        

        5.1 git pushs失败

        

        失败代码:

          To https://github.com/Vokiinnn/Test.git
           ! [rejected]        master -> master (non-fast-forward)
          error: failed to push some refs to 'https://github.com/Vokiinnn/Scenic_evaluate.git'
          hint: Updates were rejected because the tip of your current branch is behind
          hint: its remote counterpart. Integrate the remote changes (e.g.
          hint: 'git pull ...') before pushing again.
          hint: See the 'Note about fast-forwards' in 'git push --help' for details.

          //这个的大意是更新失败,因为现在推送的分支已经存在(两条master分支?)

        解决办法git pull origin master --allow-unrelated-histories      //强制合并

        

           输入已上命令后,会出现一个文本文档,保存后退出,再次push 成功

    二、更新数据后再次提交

      1. cd到需要提交的目录中,右键打开git bash

      2. git add 需要提交的文件名或文件目录

      3. git commit -m "提交的备注"(第三项可选可不选)

      4. git push origin master (master为主分支,如需提交到其他分支,请在第一步完成后执行切换分支操作,然后继续下面步骤)

     

  • 相关阅读:
    python从入门到实践-5章if语句
    HiveQL:文件格式和压缩方法
    HiveQL:调优
    HiveQL:模式设计
    HiveQL:视图
    (转)配置文件.bash_profile和.bashrc的区别
    Hive-学习总结(二)
    Hive-学习总结
    MYSQL-表类型(存储引擎)的选择
    MYSQL-常用函数
  • 原文地址:https://www.cnblogs.com/vokiinnn/p/11604802.html
Copyright © 2020-2023  润新知