一,git本地版本库的基本用法(1)首先初始化一个本地版本库 命令:git init (版本库名称),版本库名称可选用不用,如果不加版本库名称会初始化为当前文件夹为一个版本库,加上了名字后会在当前路径下产生一个文件夹。 初始时git的文件夹如图所示 执行 git init 命令,不带版本库名称 &n
转载
2024-04-07 17:41:40
275阅读
不知道大家有没有看过自己项目的git 提交信息-----我看过好多次 ,不忍直视 然后提醒一起的小伙伴 :大家规范点 信息要详细,过段时间再看下 ,还是一样。 相信很多猿都有这样的感受,对于垃圾的提交信息深恶痛绝,特别是那些提交信息为 "fix bug"的commit,SO, 如果提交的时候能有些填写规范的
在提交代码时关闭 ESLint 校验1、 临时绕过校验,2、 永久关闭校验
git commit -m "+" --no-verify
原创
2021-01-14 09:30:24
432阅读
前言前两天遇到代码提交不到远程仓库了。查看log,发现不符合提交规范,少一个空格。哎,比较尴尬的是有两次提交都不符合规范。原本想着提交完代码,就下班回家。看来又要被动加班了。最终用git rebase 去解决commit内容,之前很少用到reabase,又重温一下reabse的使用。实现git commit --amend如果我们提交的内容只有最后一次有问题,就比较简单了,git已经帮我提供好了命
一:安装一个git 及gui 二:配置gui及线上的git链接 在Git Gui中,选择Remote->add添加远程服务器,远程服务器信息有两种填写方式,填写https地址或ssh地址,对应github项目的https和ssh地址,推荐使用ssh方式。1.https地址这种方式需要输入你的github帐户和密码,意味着通过这种方式你只能够操作自己的项目。
转载
2024-10-22 15:14:02
48阅读
git提交代码到远程分支失败一、问题描述:在将本地的代码时提示提交代码到远程分支失败。隐藏的是项目远程仓库的地址二、问题原因:我们多次(超过一次)c
目录Git 介绍什么是 Git ?Git 起源Git 安装LinuxWindowsGit 使用远程仓库1)创建 Github 账号2)创建远程库3)从远程仓库克隆4)与远程库交互本地仓库的使用克隆代码手动创建本地仓库文件管理工作区与暂存区暂存区与仓库区分支管理创建分支合并分支Git 介绍什么是 Git ?Git 是分布式版本控制系统,同一个 Git 仓库,可以分布到不同的机器上。其原理是首先找一台
Git提交错了怎么办?这样帮你修改记录大家好,今天我们来聊聊git当中一个很重要的功能——历史记录的修改。有的时候我们会突然发现某个地方需要修改,最常见的某个不应该被提交的文件被提交了进来。我们希望它不只是在后序的版本当中不再出现,而是希望整个从git仓库当中移除掉。这个时候我们就需要修改git之前的历史记录。这个时候应该怎么办呢?不要着急,git当中有很多的手段可以修改之前的历史提交记录。修改最
借助上次“掉坑”的经历,我对Git权限校验的两种方式重头进行了梳理,形成了这篇总结记录。在本地计算机与GitHub(或GitLab)进行通信时,传输主要基于两种协议,HTTPS和SSH,对应的仓库地址就是HTTPS URLs和SSH URLs。首先需要强调的是,HTTPS URLs和SSH URLs对应的是两套完全独立的权限校验方式,主要的区别就是HTTPS URLs采用账号密码进行校验,SSH
文章目录准备工作【生成项目】
原创
2022-09-05 11:56:49
1512阅读
在intellij中使用checkStyle进行代码规范,配置自己的检查规则。
1 编写代码检测规则可以参考阿里和google的规则和checkstyle的官网文档。checkstyle官网地址http://checkstyle.sourceforge.net/假设自己的style文件名是my_checkstyle.xml2 在intellij中进行配置
一、EslintESLint旨在完全可配置,它的目标是提供一个插件化的javascript代码检测工具。这意味着您可以关闭每个规则,只能使用基本语法验证,或者混合并匹配捆绑的规则和自定义规则,使ESLint完美的适用于您的项目。1.安装配置Eslint全局安装&配置:npm install -g eslinteslint --init局部安装&配置:切换到你项目目录下npm ins
转载
2024-03-08 10:19:29
199阅读
和其它版本控制系统一样,Git 能在特定的重要动作发生时触发自定义脚本。 有两组这样的钩子:客户端的和服务器端的。 客户端钩子由诸如提交和合并这样的操作所调用,而服务器端钩子作用于诸如接收被推送的提交这样的联网操作。 你可以随心所欲地运用这些钩子。安装一个钩子钩子都被存储在 Git 目录下的 hooks 子目录中。 也即绝大部分项目中的 .git/hooks 
git分支管理idea版本回退1:本地代码回退2:强推到git查看全部分支(本地&远程)idea操作分支切换分支创建本地分支local_branch 并切换到该分支切换到已存在的本地分支(local_branch)删除本地分支(local_branch)远程分支--关联-->本地分支推送本地分支local_branch到远程分支 remote_branch并建立关联关系==远程已有
GitHub是我们在项目中经常都在用的东西,但是第一次使用的时候往往会遇到奇奇怪怪的bug,为了加深自己的印象,从第一次使用到代码推送完毕全过程,这边记录一下。 一、首先就是Vue Cli的创建1.在桌面新建一个文件夹用vscode打开2.打开vscode里面的终端或者cmd里都行,我这边在vscode里面直接打开终端,输入【vue create test】,这个te
## Java后端Git提交校验
在开发过程中,我们经常需要使用Git来管理项目的版本控制。为了保证团队成员提交的代码质量和规范性,我们可以设置一些提交校验规则。本文将介绍如何在Java后端项目中使用Git提交校验,并提供代码示例。
### Git提交校验工具
在Java项目中,我们可以使用Git Hooks和Git提交校验插件来实现提交校验。Git Hooks是Git提供的一种脚本机制,可
原创
2024-03-19 06:54:11
268阅读
一、安装git for windows首先下载git for windows客户端http://msysgit.github.io/ 安装过程没什么特别的,不停next就ok了 图太多就不继续了~~安装完之后最好重启一下。安装完成之后右键如果出现这几个东西,那么git你就安装完成了。 二、安装tortoise
检出命令(git checkout) 是git最常用的命令之一,同时也是个很危险的命令,因为这条命令会重写工作区:用法一:git checkout [-q] [<commit>] [--] <paths>...用法二:git checkout [<branch>]用法三:git checkout [-m] [[-b|--orphan] <new_br
最近在项目打包时,出现如下一些错误:这些错误本可以避免的,前面把编辑器卸载重装忘记设置了,真是自己坑了自己 o(╥﹏╥)o在项目中使用ESLint校验附带了大量的规则,ESLint的官方rules文档,我们可以自定义规则设置,但设置规则时必须将值设置为以下值之一:"off" or 0:停用这个规则"warn" or 1:启用规则,当不满足规则时发出警告,不会导致程序退出"error" o
转载
2024-03-06 12:43:49
110阅读