美文网首页
Git——常见问题

Git——常见问题

作者: 四喜汤圆 | 来源:发表于2019-04-09 17:40 被阅读0次

1. fatal: Not a valid object name: 'master'.

产生错误的操作

$ git init
$ git branch a

出现原因
使用初始化本地文件夹创建的本地仓库,刚刚初始化完成后仓库没有任何分支信息,执行完后 Git 三部曲(主要是commit)后,本地仓库才自动创建 master 分支。

$ git status
$ git add
$ git commit

解决方案
随便对文件进行些修改,commit一次

$ git add README.md
$ git commit -m 'readme'

2. refusing to merge unrelated histories

记Git报错-refusing to merge unrelated histories

产生错误的操作
(1)在 gitHub 上创建了仓库,并建立了README.md文件

(2)本地把一个文件夹初始化为 git 仓库,放了一些文件进去,并执行了 addcommit操作

git add --all
git commit -m "hhhh"

(3)为本地仓库添加了 git 仓库作为远程仓库

git remote add origin git@github.com:SiXiWanZi/Test.git

(4)执行git pull origin master命令时报错refusing to merge unrelated histories

出现原因
上述操作下的本地仓库和远程仓库实际是两个独立的仓库,如果以clone的方式创建本地仓库,就不会有问题了。

解决方案
git pull命令换成以下命令

git pull origin master --allow-unrelated-histories

--allow-unrelated-histories可以合并两个独立仓库的历史。

相关文章

  • 最简洁的Git介绍

    一、解决问题 1、Git原理;2、Git的常见操作;3、Git常见问题以及相关操作; 二、Git原理 1、四大区域...

  • git 入门系列(一)

    git学习-commit、push常见问题及解决措施(一) git commit 当本地修改完分支,准备将暂存区的...

  • 本地项目关联远程Git仓库

    步骤 本地项目初始化 git 关联远程仓库 提交暂存 提交到分支 推送 移除 git 常见问题 如何配置邮箱和用户...

  • GIT操作结构

    git从开始的接触到熟练,以及常见问题解决方法

  • linux安装git与coding连接

    通过git将coding上的代码拉下来 主要参考的是coding的文档 Git 操作常见问题 这篇文章条例也很清晰...

  • 修改 Git 已经提交记录的 用户名 和邮箱

    修改 Git 已经提交记录的 用户名 和邮箱 有关 Git 和版本控制的常见问题。 如何更改提交的作者姓名/电子邮...

  • git/svn 技巧以及常见问题整理

    Git 实用技巧 Git乱码问题解决方案汇总 常用快捷键 常见问题 遇到多个commit回滚的情况,采用方案如下 ...

  • git常见问题

    git 切换分支时,出现HEAD detached解决方案 从master直接切换到另一分支名(drpV2.0.2...

  • git常见问题

    个人技术博客地址:http://songmingyao.com/ 环境:Ubuntu 16.04 使用Git经常会...

  • git 常见问题

    fatal: refusing to merge unrelated histories git pull ori...

网友评论

      本文标题:Git——常见问题

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