草庐IT

IDEA-git

全部标签

git clone - fatal:鉴权失败

Usernamefor‘https://github.com’:(输入账号)Passwordfor‘https://***@github.com’:(输入personalaccesstoken,而不是账号对应的密码)personalaccesstoken获取过程如下(有两种token,这篇文章仅展示Creatingapersonalaccesstoken(classic)如何获取):github官方网址操作步骤(https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your

Git 常用命令知识笔记

Git仓库数据结构Git仓库由一个个的commit组成某些commit上会有一些branch指向它们,这些branch的本质是引用有一个特殊的引用叫做HEAD,它始终指向当前的位置,这个位置可以是commit,也可以是branchstagingarea暂存区和addstaging原意:舞台表演前的筹划准备(例如汇集道具和演员)。Git中的意思:把改动内容汇集起来以待提交。stagingarea:待提交的修改内容暂时存放的地方。主要用于和已经改动但不打算提交的内容区分开来。add指令:把指定的内容放进暂存区。Workspace:工作区Stage:暂存区Repository:仓库区(本地仓库)Re

IntelliJ IDEA2023学习教程

详细介绍idea开发工具及使用技巧1.2023版安装1.1删除老版本1.2下载及安装1.3新建演示工程2.常见配置2.1窗体外观和UI设置2.1.1Appearance外观2.1.2NewUI2023新外观2.2内容区的字体和大小2.3编码设置UTF-82.4编辑标识*设置2.5方法参数补全2.6本地maven配置2.7新建项目配置复用2.8文件生成模板2.8.1修改模板2.8.2新增模板2.9自动导包2.10导出导入配置3.使用技巧3.1查看类图3.2关闭升级3.3常用快捷键3.3.1显示类属性和方法ALT+73.3.2代码注释ctrl+/3.3.3查看源码CTRL+dbclick3.3.4

Git指南 - 刚提的commit 怎么找不到了(游离分支)?

在有一次使用git时,我提交commit后,并未push,然后直接切到了当前分支的某个tag,最后我想切回来的时候,竟然找不到我刚才提交commit的节点了…关联篇Git指南-你该掌握的那些基础认知和首次配置Git指南-项目实战中天天用的那些基础命令Git指南-通过规范使用Git来证明你是一个牛牛Git指南-我经常遇到的那些项目实战场景Git项目实战-我遇到的那些Git问题是这么解决的Git指南-刚提的commit怎么找不到了(游离分支)?小步阑珊,应好过固步不前问题场景解决方式游离分支问题场景具体有以下几步:本地提交commit未push切换tag或分支最后无法找到之前的commit节点,导

Git学习笔记(第3章):Git常用命令

目录3.1设置用户签名3.2初始化本地库3.3查看本地库状态3.4添加暂存区3.5提交本地库3.6历史版本3.7修改文件3.8版本穿梭小结命令作用gitconfig--globaluser.name用户名设置用户签名gitconfig--globaluser.email邮箱设置用户签名gitinit初始化本地库gitstatus查看本地库状态gitadd文件名添加到暂存区gitcommit-m“日志信息”文件名提交到本地库gitreflog、gitlog查看历史版本gitreset–hard版本号版本穿梭3.1设置用户签名基本语法gitconfig--globaluser.name用户名git

Git学习笔记

更好的阅读体验1.版本控制1.本地版本控制2.集中式版本控制3.分布式版本控制2.GIT安装1.删除查看环境变量,删除打开控制面板卸载git2.安装下一步3.GIT配置gitconfig-l#git所有的配置gitconfig--system--list#系统配置gitconfig--global--list#用户配置GIT相关配置文件GIT\etc\gitconfig--system1)C:user\Administrato\.gitconfig当前用户的设置用户名与邮箱gitconfig--globaluser.name"hnsqls"gitconfig--globaluser.emial

git中合并分支时出现了代码冲突怎么办

目录第一章、Git代码冲突介绍1.1)什么是Git代码冲突①gitmerge命令介绍②代码冲突原因1.2)提示代码冲突的两种情况①本地不同分支的文件有差异时:②本地仓库和git远程仓库的文件有差异时:1.3)解决合并时的代码冲突第二章、远程与本地冲突实例2.1)模拟冲突2.2)手动编辑文件,解决冲突2.3)如果本地修改量很大第三章、本地develop与本地master冲突实例3.1)模拟冲突3.2)解决冲突友情提醒:第一章、Git代码冲突介绍1.1)什么是Git代码冲突①gitmerge命令介绍gitmerge用于本地分支的合并。将一个本地分支的更改合并到另一个本地分支时,你会使用gitmer

Git 分布式版本控制系统

什么是版本控制系统?版本控制系统是一种记录文件变更历史的系统,它允许开发者跟踪文件的修改、还原特定版本、并在多个用户之间协同工作。VCS主要有两种类型:集中式版本控制系统(CentralizedVCS,如SVN)和分布式版本控制系统(DistributedVCS,如Git)。为什么需要版本控制?版本追踪:可以追踪文件的每一次修改,了解文件是如何演化的。协同工作:多人协同开发时,版本控制系统允许开发者合并彼此的工作,避免冲突。备份和还原:提供了对历史版本的备份和还原功能,防止意外丢失或损坏文件。分支管理:允许创建分支,开发新功能或修复bug,而不影响主要的开发线。追溯问题:在出现问题时,可以快速

idea提交代码时gitee显示别人的名字,如何更改git信息

更改gitee的信息文章目录更改gitee的信息前言一、如何更改git账户信息二、当你输入账号和密码还是原来的账户名可以进行以下操作1.查看当前信息2.更改用户信息总结前言在公司中刚入职只能用别人的账号,导致一直都是用别人的账号提交代码一、如何更改git账户信息点击应用,最后重启idea中,就会让你重新输入账号和密码,更改完之后可以再次勾选回原来状态,就不用重启再输入密码二、当你输入账号和密码还是原来的账户名可以进行以下操作1.查看当前信息代码如下(示例):gitconfiguser.name查看用户名gitconfiguser.email查看邮箱(如果能正常拉取推送代码,不建议改这个)git

git commit时出现unable to auto-detect email address错误

        在gitcommit的时候出现如下报错***Pleasetellmewhoyouare.Run gitconfig--globaluser.email“you@example.com” gitconfig--globaluser.name“YourName”tosetyouraccount’sdefaultidentity.Omit--globaltosettheidentityonlyinthisrepository.fatal:unabletoauto-detectemailaddress(got‘Admin@Username.(none)’)根据报错信息就可以看出问题出现