草庐IT

git-fsck

全部标签

Git下载与安装

一、下载1.下载地址:downloadGitforWindowsSetup:安装版,安装完之后会自动在鼠标右键时显示GitGUIHere和GitBashHere(推荐)GitforWindowsPortable(“thumbdriveedition”):绿色版,解压就能运行,免安装,不过绿色版不会在鼠标右键时显示GitGUIHere和GitBashHere二、安装1.双击运行我们下载好的Git-2.40.6-64-bit.exe,进入到Git的安装界面,并点击按钮"Next",进入到下一步 2.选择Git的安装目录,目录不要包含中文和空格,并点击按钮"Next",进入到下一步 3.设置开始菜单

git 撤回 (git版本回退处理)

项目中,我们会遇到提交的项目代码有问题,需要执行撤回命令,但是发现撤回之后还是会运行失败。下边是一个好方法,亲测比gitreset--hard版本号有效。下面我们详细解说一下。一:已提交,没有push回滚当我们本地已经执行了gitcommit-m“说明内容”,但还没有进行gitpush,如何回滚呢操作如下:1执行gitstatus命令查看本地的commit提交记录。2在执行gitlog命令查看commit提交的版本号然后输入q就会退出。3(3种方法)再去执行gitreset--soft;会撤销commit,但不会撤销add;或者执行gitreset--mixed;会撤销commit,也撤销ad

Git史上最详细教程(详细图解)

目录Git简介:什么是Git,它有什么作用?Git四个区域?Git四个状态:.gitignore忽略文件格式规范:glob模式的正则表达式:?操作文件?上传至云端服务器远程连接:从云端拉取项目Git分支常用命令:Git简介:什么是Git,它有什么作用?Git简单来说就是代码版本控制系统,通过他可以进行多人开发同一个项目然后讲每个人的代码块合并完成一个大项目,还能控制代码版本记录等。Git四个区域工作区:处理工作的区域(即做项目打代码的区域)暂存区:已完成的工作临时存放区域,等待被提交本地仓库:存放数据的地方,但是还在本电脑上,若电脑存储空间损坏还是会造成代码消失Git远程仓库:最终的存放区域,

前端开发规范(三)-Git规范化提交

前言在开发团队协作中,“开发规范”是经常被讨论的话题。当然,除了代码上的规范,还有一个很重要的规范就是“提交规范”。规范化提交的目的:提交统一的、有规则的信息;而不是混乱的、看不懂是什么意思的信息可以提供更加明朗的历史信息,便于后续快速定位问题、代码回滚等的操作可以自动化生成changeloghuskyhusky是一个Git-Hooks工具.那么hooks是什么呢?"hooks"直译是“钩子”,它并不仅是react,甚至不仅是前端界的专用术语,而是整个行业所熟知的用语。通常指:系统运行到某一时期时,会调用被注册到该时机的回调函数。规范化提交第一步就是要在gitcommit之前先做一次Lint校

Git 常用命令

1.配置属于自己的git看看当前的git配置$gitconfig--list配置用户名#--global为可选参数,该参数表示配置全局信息#global参数会将配置信息记录在当前用户的根目录下~/.gitconfig$gitconfig--globaluser.name""配置邮件,希望别人看到你的commit可以联系到你$gitconfig--globaluser.email""$cat~/.git-credentials本地代码库记录用户账号密码$gitconfigcredential.helperstore有些命令很长,能不能简化一下#之后就可以开心地使用gitlog了$gitconfi

在 Git 仓库中,文件究竟被存储在哪里?

以这个博客为例,其文件存储在一个Git仓库中,其中有一个文件名为 content/post/2019-06-28-brag-doc.markdown。这个文件在我的 .git 文件夹中具体的位置在哪里?过去的文件版本又被存储在哪里?那么,就让我们通过编写一些简短的Python代码来探寻答案吧。Git把文件存储在.git/objects之中你的仓库中,每一个文件的历史版本都被储存在 .git/objects 中。比如,对于这个博客,.git/objects 包含了2700多个文件。$find.git/objects/-typef|wc-l2761注意:.git/objects 包含的信息,不仅仅

Git基本操作命令

文章目录一、GIT基础概念1.git的三个区域2.git三种状态二、Git配置1.配置用户信息2.全局配置文件3.检查配置信息4.获取帮助信息三、Git基本操作1.获取git仓库的两种方式2.从现有的目录中初始化仓库3.工作区中文件的4种状态4.检查文件的状态5.跟踪新文件6.提交更新7.对以提交的文件进行修改8.暂存已修改的文件9.撤销对文件的修改10.向暂存区一次添加多个文件四、Git的其他基本操作五、github1.生成sshkey2.检测sshkey是否配置成功3.克隆远程仓库六、git分支1.查看分支列表2.创建新分支3.切换分支4.分支的快速创建和切换5.合并分支6.删除分支七、远

GIT相关内容总结

Git相关内容总结Git的功能Git常见命令Git的功能Git是版本控制工具。版本控制就是记录你对文件做的所有改动的一个系统,包括改动的内容,改动的时间,改动的备注等,便于你恢复特定的版本。版本控制系统分为本地版本控制系统,中心版本控制系统和分布式版本控制系统。Git就是分布式版本控制系统。Git常见命令#设置需要进行版本控制的文件夹cdtarget_pathgitinit#设置git保存的位置gitconfig[--system/global/local]user.name"***"gitconfig[--system/global/local]user.email"***"#/etc/gi

【linux命令讲解大全】014.Git:分布式版本控制系统的先驱和常用命令清单(三)

文章目录查看某个文件历史打造自己的git命令中文乱码的解决方案新建仓库初始化获取状态添加提交更新远程推送克隆本地操作获取帮助信息添加移除文件查看提交记录提交更新撤销更新撤销操作切换分支和恢复文件查看差异储藏现场合并普通合并拣选合并变基从零学`python`查看某个文件历史gitlog--pretty=oneline文件名:列出文件的所有改动历史gitshowc178bf49:某次的改动的修改记录gitlog-pc178bf49:某次的改动的修改记录gitblame文件名:显示文件的每一行是在那个版本最后修改。gitwhatchanged文件名:显示某个文件的每个版本提交信息:提交日期,提交人员

git的基本操作

基本操作:        创建版本库:gitinit        添加到本地管理:gitadd.        添加到本地管理库:gitcommit-m"注释".        修改本地分支名称:gitbranch-mmastermain        远程拉取配置:gitpull--rebaseoriginmaster        推送到远程服务器:gitpush-uoriginmaster        切换本地分支:gitcheckoutmain        关联远程库(别名):gitremoteaddoriginhttps://github.com/zhangsan/p.git