• git使用---本地目录初始化关联远程仓库


    上传代码流程 

    首先我们登录我们的gitee,点击右上角的加号新建一个仓库

     接着对仓库进行初始化,他会对我们进行代码提示

     接着,我们在本地创建一个新的文件夹,右键使用github打开

    输入git init 初始化当前目录为仓库,他会创建一个.git文件夹,默认是隐藏的,可以右键选项进行显示

    然后我们输入 git status查看文件的状态

    然后在.git文件夹的同目录下添加我们要上传的代码数据,再查看一下文件的状态,这时会出现红色的代码,这是我们刚刚上传的代码文件

    接着执行  git add .  把代码提交到暂存区中

    git commit -m "提交数据描述"  把代码提交到版本库中去

    执行 git remote add origin 远程仓库的地址(gitee创建的仓库)     跟远程仓库建立关联关系

    执行 git push -u origin master     把本地的代码推到线上仓库

    执行完上面代码,可能会进行报错,原因是仓库初始化会有两个文件,而我们本地是没有的,所以会进行报错

    解决方法:

    1.git push -f origin master(不推荐使用,如果是多人协作开发项目,会把别人上传的代码进行覆盖,比较适用个人仓库使用)

    2.  git pull --rebase origin master会把文件拉到我们本地去,接着再执行git push -u origin master 

    把本地代码推到线上仓库

    更新代码

    如果我们又添加了新的代码,输入git pull 把代码进行拉入,然后输入git status,会得到发生变化的数据名,然后执行git add .  ,git commit -m "提交数据描述", git push -u origin master 

    执行完上述代码,我们刷新我们的远程仓库,就会发现数据上传成功了

  • 相关阅读:
    如何选择垃圾收集器&安全点&安全区
    Android向服务器的数据库MySQL传输数据:经过修正的 Android + HTTP + xampp +mysql : Post / Get
    golang中的错误处理
    Java进阶 ——— Java多线程(三)之多线程同步问题
    【linux学习】打包压缩与搜索命令
    Qt扫盲-Qt Concurrent概述
    bean的生命周期
    SpringMVC(五)【拦截器】
    机器学习算法基础--Generalized Linear Regression Model
    模拟vue动态路由
  • 原文地址:https://blog.csdn.net/qq_60976312/article/details/126382782