git-head head git

git stash 笔记

相关命令 存储当前未提交变更。不加 -u 和 -a 参数不会储存末跟踪的文件和忽略的文件。 git stash git stash -u or git stash --include-untracked stash untracked files. git stash -u 或 git stash ......
笔记 stash git

Git常规提交注释规范定义

Git常规提交注释规范定义 总结 Conventional Commits 规范是建立在提交消息之上的轻量级约定。 它提供了一组简单的规则,用于创建显式提交历史记录; 这使得在它上面编写自动化工具变得更加容易。 此约定与 SemVer 相吻合, 通过描述提交消息中的功能、修复和重大更改。 提交消息的 ......
注释 常规 Git

jenkins git拉取大文件失败的解决方式

参考链接:https://blog.csdn.net/lidaidai001/article/details/91411458 报错场景 在使用jenkins实现自动化部署前端项目的时候git拉取多次失败。报错如下: 报错一:ERROR: Error fetching remote repo 'or ......
jenkins 方式 文件 git

【git笔记】

# 在git中,HEAD表示当前最新版本 # HEAD~表示上一个版本 # HEAD~2表示前两个版本 # 将当前文件夹设置为仓库 git init # 在当前文件夹下创建名为repo的仓库 git init repo # 在当前文件夹中clone远程仓库 git clone <remote-rep ......
笔记 git

git操作指南

git 分布式版本控制系统 方便我们管理这些不同版本的文件 多人协作 安装 sudo apt install git sudo apt-get install git 配置 git config --global user.email "你的邮箱地址" git config --global use ......
操作指南 指南 git

linux安装git

一 目的 linux安装git 二 步骤 yum install git ......
linux git

git合并提交履历的方法

一:多个commit合并到一个commit适用场景举例:clone下来代码后进行了多次提交,但是约束要求你只能有一个提交履历,所以要对你提交的这些履历进行压缩合并1,git log 查看你提交了多少次2,git rebase -i head~n(n为你要将最新的多少次进行合并)3,会弹出一个修改页面 ......
履历 方法 git

如何让Git忽略文件模式(chmod)更改?

内容来自 DOC https://q.houxu6.top/?s=如何让Git忽略文件模式(chmod)更改? 我有一个项目,在开发过程中需要使用chmod将文件的模式更改为777,但在主仓库中不应更改。 Git检测到chmod -R 777 .并将所有文件标记为已更改。有什么方法可以让Git忽略对 ......
模式 文件 chmod Git

忽略已提交到Git仓库的文件[重复]

内容来自 DOC https://q.houxu6.top/?s=忽略已提交到Git仓库的文件[重复] 我已经初始化了一个Git仓库,并添加了一个.gitignore文件。如何刷新文件索引以便我需要忽略的文件被忽略? 要取消跟踪已经添加到/初始化到您仓库的单个文件,即停止跟踪该文件但不从系统中删除它 ......
仓库 文件 Git

git冲突

git 文件内容没有变化却显示modified 换行符的问题,无视,直接push 查看未push的commit git cherry -v git cherry -v 推送这些commit git push origin :master 本地commit后,git pull出现冲突 git merg ......
git

git不能正常clone代码

报错: fatal: unable to access 'https://github.com/ruanwenjun/JAVAWeb-Project.git/': Recv failure: Connection was aborted 解决办法: 1.在git中执行 git config --gl ......
代码 clone git

centos7-从一个gitlab主机迁移git项目到另外一个gitlab主机

1、先进入源gitlab的git默认分支地址,如图: 2、在目标gitlab上建立同名称项目 3、下载源gitlab的git项目到本机,比如下载到桌面就在桌面git-bash,并执行下一句clone,这次clone的作用是拷贝到本机 ##git clone http://192.168.3.11/t ......
主机 gitlab centos7 项目 centos

02-GIT分支与gitee码云

一、git分支 1.分支命令实践 1.1 查看分支 默认版本仓库只有一个分支,master git branch 查看当前我们在哪一个分支,有星星就是你在哪 此例的意思就是,我们有一个叫做 master 的分支,并且该分支是当前分支。 当你执行 git init 的时候,默认情况下 Git 就会为你 ......
分支 gitee GIT 02

git更换文件名大小写无法提交问题

git更换文件名大小写无法提交问题 a. 使用 git config core.ignorecase命令查看当前git是否忽略了大小写 b. 如果显示为true,使用git config core.ignorecase false命令将忽略大小写设置为false c. 再次提交文件时就能够将更换了大 ......
文件名 大小 文件 问题 git

如何使用Git实现切换分支开发 操作步骤

现在gitee上新增了一个develop-v1.0.0 分支,新增的需求基于分支develop-v1.0.0 开发,需要把master分支切换到该分支,代码提交到该分支。 步骤一: 步骤二:查看分支 输入:git branch --remote 步骤三、执行切换分支的命令 git checkout ......
分支 步骤 Git

git_常用代码整理

目录文件夹相关创建文件夹进入某一文件夹将当前目录下的资源详细情况都列出来将当前目录下的资源(包括隐藏资源)详细情况都列出来显示当前工作区目录null初始化设置签名设置全局签名查看全局签名设置工作区签名查看工作区签名暂存区相关(stage)上传文件至暂存区查看暂存区文件删除暂存区内的文件远程库相关删除 ......
常用 代码 git

Git

Git 是一个分布式版本控制系统,保存的是文件的完整快照,而不是差异变换或者文件补丁。Git 每一次提交都是对项目文件的一个完整拷贝,因此你可以完全恢复到以前的任何一个提交。Git 每个版本只会完整拷贝发生变化的文件,对于没有变化的文件,Git 只会保存一个指向上一个版本的文件的指针。 Git 工程 ......
Git

git仓库迁移-从A仓库的x分支迁移到B仓库的y分支

场景:原来代码在A仓库,有几个分支,现在创建了一个新仓库B,需要将A里面的几个分支直接迁移到B仓库去 原库:A仓库的x,y,z三个分支 目标:B仓库的x1,y1,z1分支 执行 1、首先在本地进入到A仓库的x分支,执行git remote,查看A仓库的origin,只有一个,接下来需要add B仓库 ......
仓库 分支 git

Jenkins问题记录:Git SSH方式访问,报错:Host key verification failed. (Windows)

问题:在本地windows机器上安装了jenkins,并且设置好Git SSH凭据,在git bash命令行窗口可以使用git pull命令,但是在jenkins 中执行git pull就会报错。 报错信息: Host key verification failed. fatal: Could no ......
verification Jenkins Windows 方式 failed

git报错 | error: You have not concluded your merge (MERGE_HEAD exists). hint: Please, commit your changes before merging. fatal: Exiting because of unfinished merge.

git报错 error: error: You have not concluded your merge (MERGE_HEAD exists). hint: Please, commit your changes before merging. fatal: Exiting because of ......
merge your MERGE_HEAD unfinished concluded

git还原文件

$ git checkout <commit-hash> -- <filename> 在这个命令中, -- 表示参数的结束, <filename> 是要还原的文件名 例子: git checkout 070a6677af7d7b14b3ea65d4e63f5a249e3645e8 -- config ......
文件 git

如何将Git仓库克隆到特定文件夹?

内容来自 DOC https://q.houxu6.top/?s=如何将Git仓库克隆到特定文件夹? git clone git@github.com:whatever命令会创建一个名为whatever的目录,其中包含一个Git仓库: ./ whatever/ .git 我希望将Git仓库的内容克隆 ......
文件夹 仓库 文件 Git

一个项目下有两个模块,被git识别为两个项目,需要分别推送不同仓库

用IDEA创建git仓库写代码时,在新建SpringBoot模块后出现如下情况,两个模块分别对应两个不同的git仓库 解决方法: 找到项目目录,在对应模块的隐藏文件夹中找到.git文件并删除 删除后重新使用IDEA打开项目文件,IDEA会提示 点击配置后将目录映射中的serve移除 可以看到该情况解 ......
两个 项目 下有 仓库 模块

git:使用 git-repo-clean工具清仓库大文件,并重写commit记录(建议)

参考:README 安装 下载链接:https://gitee.com/oschina/git-repo-clean/releases/ 解压后,即可看到二进制程序:git-repo-clean,复制到需要清理的仓库中。 使用 查看大文件 ./git-repo-clean --verbose --s ......
git-repo-clean git 建议 文件 工具

git本地仓库关联远程仓库(新建仓库)

1、初始化本地git仓库。 ​ 在本地工程目录下执行 git init ,此时在工程目录下生成隐藏目录 .git。 2、将本地仓库和远程仓库关联。 ​ git remote add origin 远程仓库链接地址 3、本地编辑代码后提交至远程分支。 ​ git push -u origin mast ......
仓库 git

git:清除所有历史提交记录,保留文件为新库(不建议)

# 清理前查看 git log git rev-list --objects --all # 创建新分支,保留文件 git checkout --orphan new git add . git commit -m "new" # 删除原来 master 分支 git branch -D maste ......
建议 文件 历史 git

实际项目中如何使用Git做分支管理

前言 记得刚工作的时候根本不知道什么是版本管理工具,有一次和别人聊天,人家问你们公司代码用什么版本管理工具?我说啥是版本管理工具,我们一般用U盘拷贝,然后人家就顾左右而言他了。后来我知道了有个东西叫`SVN`,后来又知道了还有个东西叫`Git`。所以说刚毕业的同学一定要优先进入专业的大公司,就像年轻 ......
分支 实际 项目 Git

Git报错“no branch, rebasing master”

本次出现这个错误是因为本地提交了commit但是未push成功,所以使用git pull --rebase,由于远程仓库和本地的commit有冲突,Git无法自动解决冲突时,会切换到一个匿名分支,然后使用git branch发现报错“no branch, rebasing master”。 解决办法 ......
rebasing branch master Git

GIT 分布式版本控制系统

一、GIT 分布式版本控制系统 分布式版本控制,没有中央服务器的概念,每个人都有自己的版本库,因此每个人在工作时候,不需要联网,版本库本地即可管理。 既然每个人都是一个完整的版本库,同事之间如果需要协作开发,就需要找一个用于“交换文件”的中央服务器,这个服务器不存在也不影响大家干活,只是用于交换文件 ......
分布式 控制系统 版本 系统 GIT

Git

安装 sudo apt-get install git //普通用户安装 apt-get install git //root权限 全局设置 git config --global user.name "passwordgloo" git config --global user.email "pa ......
Git