git 常用命令记录

这篇具有很好参考价值的文章主要介绍了git 常用命令记录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、常用命令 

git 常用命令记录  图出自:Git 常用命令大全

git reflog (Reference logs): 查看所有分支的所有操作记录信息(包含已经被删除的 commit 记录和 reset 的操作),reflog属于本地存储,用于记录用户的本地操作,并不在Git仓库中存储,常用于恢复本地的错误操作(版本回退或恢复)

git log:查看当前分支所有提交过的版本信息(不包括已经被删除的 commit 记录和reset的操作)  --pretty=oneline 只显示版本号、提交时备注信息

git reset --hard commit_id   重置指定当前分支 head指针指向某一版本号,打对号表示更新

git 常用命令记录

2、git 操作流程

git 常用命令记录

  • workspace(工作区):电脑中的工程目录
  • staging area(暂存区/缓存区):一般存放在 .git 目录下的 index 文件(.git/index)中,暂存区有时也叫作索引(index)
  • local repository(版本库或本地仓库):工作区中的隐藏目录 .git,这个不算工作区,而是 Git 的版本库

3、常见问题

分支之间误将其他分支merge,如何回退

git reflog  查看merge记录  (显示时间倒序)

git reflog
d5af3b0 (origin/test, test) HEAD@{1}: merge test: Fast-forward
4a1e4dd HEAD@{2}: checkout: moving from test to pre

git reset --hard 4a1e4dd 执行版本回退,可在次查看reflog确认

参考:Git 教程 | 菜鸟教程文章来源地址https://www.toymoban.com/news/detail-471109.html

到了这里,关于git 常用命令记录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git常用命令及方法大全

    下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 本地分支关联远程:git branch --set-upstream-to=origin/beta beta # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化

    2024年02月05日
    浏览(40)
  • 【Git】git常用命令大全(初学者必看!!最强详解!!)

    目录 初学者在使用之前,需要对git有一个初步的认知 什么是git 常用命令 1、创建仓库 2、克隆远程仓库 3、查询文件状态 4、 添加文件到暂存区 5、 添加所有文件到暂存区 6、 提交暂存区文件到本地建的仓库 7、拉取远程仓库的变更 8、推送本地仓库的变更到远程仓库 9、 查看

    2024年02月10日
    浏览(44)
  • git 常用命令记录

    1、常用命令    图出自:Git 常用命令大全 git reflog (Reference logs ): 查看所有分支的所有操作记录信息(包含已经被删除的 commit 记录和 reset 的操作), reflog属于本地 存储,用于记录用户的本地操作,并不在Git仓库中存储,常用于恢复本地的错误操作(版本回退或恢复)

    2024年02月07日
    浏览(35)
  • git 常用命令学习记录

    git缩写参数介绍,所有命令都可以添加此参数 初始化 配置 增加删除文件 代码提交 标签命令 分支命令 远程同步 解决提交拉取的时候输入密码问题 撤销

    2024年02月15日
    浏览(40)
  • 【linux命令讲解大全】013.Git:分布式版本控制系统的先驱和常用命令清单(二)

    克隆仓库 注意参数,这个不是普通的clone,clone下来的仓库并不能参与开发 命令行中运行代码 执行过程 同步到远程仓库 同步到push远程git仓库 我还遇到了如下面错误,lab默认给master分支加了保护,不允许强制覆盖。Project(项目)-Setting-Repository 菜单下面的Protected branches把maste

    2024年02月11日
    浏览(43)
  • 【linux命令讲解大全】015 .Git:分布式版本控制系统的先驱和常用命令清单(四)

    删除远程分支: 删除本地分支: 将本地分支提交到远程主机中: 当远程分支已被删除,但本地仍存在同名分支时,使用以下命令自动清理: 将分支合并到当前分支: 重命名分支: 列出本地分支: 列出远程分支: 列出所有分支: 查看各个分支最后一个提交对象的信息:

    2024年02月10日
    浏览(65)
  • 【linux命令讲解大全】014.Git:分布式版本控制系统的先驱和常用命令清单(三)

    git log --pretty=oneline 文件名 :列出文件的所有改动历史 git show c178bf49 :某次的改动的修改记录 git log -p c178bf49 :某次的改动的修改记录 git blame 文件名 :显示文件的每一行是在那个版本最后修改。 git whatchanged 文件名 :显示某个文件的每个版本提交信息:提交日期,提交人员

    2024年02月10日
    浏览(40)
  • 【linux命令讲解大全】012.Git:分布式版本控制系统的先驱和常用命令清单(一)

    Git是目前世界上最先进的分布式版本控制系统。 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。 Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代

    2024年02月10日
    浏览(41)
  • 记录自己常用的git命令,备忘

     1. 查看修改信息的状态:git status 返回更新了但是没有做commit文件的内容 2. 将修改文件确认添加到项目中。git add . 确认所有修改 git add -A 文件路径:对单一文件进行添加 补充:撤销添加的文件命令:git reset HEAD 3. 提交操作: git commit -m “提交代码对应的批注” 将代码提交

    2024年02月03日
    浏览(38)
  • git 常用基本命令, reset 回退撤销commit,解决gitignore无效,忽略记录或未记录远程仓库的文件,删除远程仓库文件

    https://blog.csdn.net/a704397849/article/details/135220091 idea 中 rest 撤销commit过程如下: Git - Rest Head… 在To Commit中的HEAD后面加上^,点击Reset即可撤回最近一次的尚未push的commit Reset Type 有三种: Mixed(默认方式),保留本地源码,回退 commit 和 index 信息,最常用的方式 Soft 回退到某个版

    2024年02月02日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包