`
dzl84394
  • 浏览: 60037 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

git 备忘

 
阅读更多

git坑好多,备忘

恢复一个文件夹的历史版本

git checkout 1c3992722c93df9df1949a2a5ee7ca4b7d7e58ce(版本号) app/views/people/expert2/*(文件夹)

---------------------------------

都是泪啊,我修改了一天的代码失败之后,我想恢复到原来版本,就直接git checkout .

然后,找到了解决问题的办法,做了一些修改之后,pull的时候,报错

You are not currently on a branch, so I cannot use any
'branch.<branchname>.merge' in your configuration file.
Please specify which remote branch you want to use on the command
line and try again (e.g. 'git pull <repository> <refspec>').
See git-pull(1) for details.

(此上的情况,我也没法子重现,不知道何时丢失分支的)

查了一下gg,说直接找回版本就好,

我先全备份了一下(不知道为啥,里面居然是空的)

#git checkout 分支
Your branch is behind 'origin/master' by 3 commits, and can be fast-forwarded.
好吧,没有了,
改了一天的东西没有。。。。

好像 checkout 版本号,之后就丢失分支了

--------------------------------------

分享到:
评论

相关推荐

    git-cheat, 在你的命令行 中,git备忘单.zip

    git-cheat, 在你的命令行 中,git备忘单 git欺骗git-cheat 是命令行中的一个依赖关系自由 git helper 。 当然,这里还没有完整的git命令列表及其密钥,这是我几乎每天都在使用的命令集。 如果我错过了什么,请随意...

    Git-Cheatsheet:方便的 Git 备忘单

    Git备忘单 切换分支 git checkout &lt;branch&gt; -&gt; git checkout dev 切换到新分支 git checkout -b &lt;branch&gt; -&gt; git checkout -b feature-branch 将本地分支推送到远程 git push -u origin &lt;branch&gt; -&gt; git push -u ...

    git-cheatsheet-card:Git备忘单的TabHub资源

    "git-cheatsheet-card"是一个Git备忘单,旨在帮助用户快速查找和理解Git命令,提高开发效率。TabHub卡是一种方便的方式,可以将这个备忘单作为资源集成到您的工作流程中。 Git工具如Git本身提供了丰富的命令行界面...

    Github-git-commands:简单的git备忘单

    Github-git-命令简单的git备忘单回购-&gt;存储库clone &gt;将一个回购协议从Internet(像Github这样的远程存储库)下载到本地计算机add -&gt;使用Git跟踪文件和更改commit -&gt;将更改保存到Git中push &gt;将更改推送到Github(或...

    git-cheat:漂亮,简洁,易于访问的Git备忘单

    终端中漂亮,易于拿到的Git备忘单 用法 $ git cheat 安装 使用NPM sudo npm install --global @fakerr/gitchsh 要求 工具:git 学分 所有积分应KIANI0X01创建我正在使用的 KIANI0X01 。 我只是将其包装到CLI中。 ...

    git-flow 备忘清单

    ### git-flow 备忘清单详解 #### 一、概述 `git-flow` 是一个基于 Git 的分支管理模型,由 Vincent Driessen 提出,并通过一系列的工具和命令来进行高效的项目分支管理和版本控制。该模型旨在简化团队协作流程,...

    Git和Git Flow速查表-Linux开发

    Git备忘单可让您免于全心学习所有命令。 Git和Git Flow速查表其他可用语言:阿拉伯语Git速查表中文Git速查表印地语Git速查表土​​耳其Git速查表西班牙西班牙语Git速查表希腊Git速查表Git速查表使您免于真正学习所有...

    git-help:小提醒。 git的命令列表

    Git备忘单 菜单 别名 为了阻止开发人员和合并/重新定义某人错误代码风格的不眠之夜之间的争执,请配置您的git git config core.whitespace "blank-at-eol,blank-at-eof,tab-in-indent" 要为某些命令添加别名,我们...

    git_cheatsheet:基于Coursera上的Git和GitHub入门课程的Git速查表

    高级Git备忘单 git commit -a :自动git commit -a文件git log -p :产生补丁文本git show :显示各种对象git diff :与Linux diff命令相似,并且可以显示各种提交中的差异git diff --staged :别名--cached ,这将...

    git-cheatsheet:交互式备忘单,git可视化

    Git备忘单 独立HTML页面,根据其影响来组织Git的命令。 就像我学习git并试图理解它一样构建。 事实证明,这对其他人也很有用。 贡献者 Andrew Peterson 法语翻译 通过简体中文翻译 错误修复 西班牙语翻译, 通过...

    git-flow备忘清单

    Git-flow是一种流行的Git分支管理模型,由Vincent Driessen提出。它利用特定的分支类型来简化大型项目的版本控制流程,提供了一套工作流程和相关操作命令来支持这一流程。在Git-flow模型中,主要有以下几种类型的...

    git 常用命令备忘录

    git 常用命令备忘录, 都是开发中常用的, 必要时可拿来看看

    Git小抄「Git Cheat Sheet」-crx插件

    方便的Git备忘单,方便访问常用的Git命令和术语。 您正在学习Git吗? 还是您永远都不记得所有可用的Git命令? 还是您不确定“远程”或“调整基准”是什么? 该扩展包括方便的Git术语,常用命令以及有关每个Git命令的...

    git-cheatsheet:一站式指南,可帮助您解决有关Git和GitHub的所有疑问

    :star: git备忘单 :star: 此存储库是所有情况下您需要使用的所有git命令的指南指数 :books: 基本命令 :victory_hand: 克隆存储库git init Turn an existing directory into a git repositorygit clone ...

    mosh-ultimate-git-course:用Mosh编写代码-终极Git课程

    它可以用作广泛的Git备忘单。 课程课程 入门 创建快照 浏览记录 分枝 合作 改写历史 入门(15m) 简介(0:39) 如何上这门课(0:51) 什么是Git(2:31) 使用Git(3:03) 安装Git(1:27) 配置Git(5:04) ...

    Git常用命令备忘 - robbin的自言自语1

    Git是分布式版本控制系统,用于跟踪对文件和项目代码的更改。在本文中,我们将深入探讨Git的一些常用命令,这些命令对于日常开发和协作至关重要。 首先,配置Git是使用它的第一步。通过`git config`命令,我们可以...

    quickref:Android的Git快速参考应用程序

    随时随地显示“ git备忘单”。 它可以在没有互联网连接的情况下工作。 当前,它不需要任何权限。 该存储库适用于android应用程序。 有关快速参考文档本身(备忘单),请访问存储库。 请注意,此应用程序并非试图...

    Fork目前发现最好用的git-ui免费客户端(mac + Window版本)备忘

    Git是世界上最流行的分布式版本控制系统,它允许开发者跟踪代码的变化,协同开发项目,并管理代码库。在众多的Git UI客户端中,Fork被誉为macOS和Windows平台上的优秀选择。本文将详细探讨Fork作为Git UI客户端的...

    git-cheat-sheet:git和git flow备忘单

    Git是世界上最流行的分布式版本控制系统,它允许开发人员追踪和管理代码变更,协同工作,并保持项目的完整历史记录。Git Flow是一种分支模型,旨在帮助团队更好地管理长期项目中的开发流程,特别是那些涉及频繁迭代...

Global site tag (gtag.js) - Google Analytics