美文网首页
Git | 提交本地库到远程

Git | 提交本地库到远程

作者: 简子逍 | 来源:发表于2019-07-07 21:37 被阅读0次

当我们在 github 上新建了一个项目,然后希望将本地一个文件夹的内容提交到该项目中,通常有以下做法:

  • 直接 clone 远程库
git clone https://github.com/*/*.git
# 转移文件到该文件夹中
git add .
git commit -m "commit"
git push

克隆远程库到本地的另一个文件夹中,然后将需求文件夹中的内容全部复制到该文件夹中,最后提交即可。

  • 未建立本地仓库

如果需求文件夹未建立本地仓库,即不存在.git文件夹,且未使用过commit操作,可以直接在需求文件夹中执行 git 命令。

git init 
git remote add origin https://github.com/*/*.git
git pull origin master
git add .
git commit -m "commit"
git push --set-upstream origin master
  • 已建立本地仓库

如果需求文件夹已建立本地仓库,当执行 pull 时会因为两个仓库提交历史不一致,无法拉取远程信息。报错信息如:refusing to merge unrelated histories。此时可以在后面添加--allow-unrelated-histories命令,允许不相关历史进行提交。

git remote add origin https://github.com/*/*.git
git pull origin master --allow-unrelated-histories
git push --set-upstream origin master

相关文章

  • git 笔记

    git 本地库创建: cd 到目标文件 本地库初始化 关联远程仓库到本地 git代码提交: 添加并提交暂存区的修改...

  • Git基本操作(六)

    远程库操作 1.提交到远程库 这条命令将本地git库的一个本地分支push到远端git库的远端分支中 或 orig...

  • git 命令行操作笔记

    git中的选项解释 创建本地git仓库 提交代码到git仓库 本地git仓库添加到远程仓库中 克隆远程仓库到本地 ...

  • Git常用命令速查表

    创建版本库 $ git clone #克隆远程版本库 $ git init #初始化本地版本库 修改和提交...

  • Git | 提交本地库到远程

    当我们在 github 上新建了一个项目,然后希望将本地一个文件夹的内容提交到该项目中,通常有以下做法: 直接 c...

  • git从入门到精通

    查看git命令 初始化git仓库 克隆远程仓库(github) 添加新增的文件 提交到本地库 提交到远程maste...

  • 《命令行》Git

    创建版本库 git clone 克隆远程版本库 git init 初始化本地版本库 修改和提交 git statu...

  • github提交代码失败常见问题汇总

    1- 使用git push -u 远程库名 master 命令将本地提交的内容传到git远程库时出现错误,如图示:...

  • GIT的常用命令

    1.创建版本库 $ git clone #克隆远程版本库$ git init#初始化本地版本库 2.提交和修改 ...

  • git 极简教程

    在 GitHub 上新建一个库 本地上使用 git clone + 远程库地址 添加代码到本地库 本地 git a...

网友评论

      本文标题:Git | 提交本地库到远程

      本文链接:https://www.haomeiwen.com/subject/uyiihctx.html