• 本地项目上传到Git仓库


    1. 进入项目主目录,打开Git Bash,执行以下命令,将项目变为一个git管理的项目:

    $ git init

    执行成功后,会在项目根目录生成一个.git的文件夹。

    可以执行以下命令查看项目状态:

    $ git status

     上述状态表明,项目还没有条件,并且没有添加到索引库中。

    2. 将当前目录的所有项目文件添加到索引库中:

    $ git add .

    3. 提交项目到本地仓库:

    $ git commit -m "初始提交"

    4. 将项目与远程仓库关联:

    $ git remote add origin https://gitee.com/jock90/myerp.git

    5. push项目到远程仓库的master分支:

    $ git push -u origin master

    若报一下错误,可能是远程仓库不为空,有存在的文件

    此时可以先更新远程仓库的文件到本地:

    $ git pull origin master

    如果git pull 失败 ,提示:fatal: refusing to merge unrelated histories,这个问题是因为 两个根本不相干的 git 库, 一个是本地库, 一个是远端库, 然后本地要拉取远端, 远端觉得这个本地库跟自己不相干, 所以告知无法合并。可以执行以下命令进行强行合并:

    git pull origin master --allow-unrelated-histories

    后面加上 --allow-unrelated-histories , 把两段不相干的分支进行强行合并。

    然后再执行以下命令:

    $ git add .
    $ git commit -m "初始提交"
    $ git push -u origin master

    如果远程仓库的文件可以被覆盖,则可以直接执行以下命令进行强制提交:

    $ git push -u origin master -f
  • 相关阅读:
    [codevs]失恋28天题目系列
    [NOIP1998]最大数
    [codevs4247]奇特的生物
    [codevs1380]没有上司的舞会
    [codevs2152]滑雪
    [codevs2171]棋盘覆盖
    [codevs2170]悠闲的漫步
    [codevs1557]热浪
    [codevs1554]最佳课题选择
    nodejs建站+github page 建站问题总结
  • 原文地址:https://www.cnblogs.com/dreamboy/p/11994685.html
Copyright © 2020-2023  润新知