美文网首页
git常见问题

git常见问题

作者: 味道_3a01 | 来源:发表于2018-11-05 16:09 被阅读55次

git 切换分支时,出现HEAD detached解决方案

1540361271922.png

从master直接切换到另一分支名(drpV2.0.24)的时候,出现游离状态,没有改动代码,只是想让HEAD从游离状态中恢复到正常分支上,但git checkout drpV2.0.24 并没有用...还是在游离状态...

解决方法

  1. git branch -v 查看当前领先多少
1540361405219.png
a9031fb 指向的是`drpV2.0.24`的最后一次提交
  1. 新建一个 temp 分支,把当前提交的代码放到整个分支
1540361524207.png 1540361605823.png
  1. checkout 要回到的那个分支,这里是 drpV2.0.24
1540361658981.png

发现不再是游离状态

git clone 缺失文件 state missing

今天一个前端朋友,觉得整天写前端没什么意思,就想看看后端的代码,于是下载github上一个工程,但是下载下来之后,有几个文件不见了,如下图:


![1547911860209.png](https://img.haomeiwen.com/i11336294/eefdaece23e65417.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

我也试着从github上拉了一下,发现文件都在


但是朋友电脑上始终不行,网上找了很多博客、文章都没有解决;很是怪异,后来看到sf上一篇文章 如何解决 git clone 缺失文件,结合这几个文件的包名 sys,猜测是不是因为这个名称的原因,就把sys改了一下名字发现可以了。

1547912193608.png

结论

Windows系统有一些保留字,不能使用它们作为文件夹的名称或者说java包的名称

WINDOWS的保留字

建立和删除具有保留字的目录

1547912237911.png

解决方案

避免使用window关键字作为包名

关注公众号,获取海量免费java进阶视频

相关文章

  • 最简洁的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/fsvsxqtx.html