git

git清理仓库

要压缩Git仓库的历史记录,可以使用`git filter-branch`命令或`git filter-repo`工具。这些方法可以修改仓库的历史记录,删除或合并提交,从而减小仓库的大小。请注意,在执行这些操作之前,请务必备份你的仓库,以防万一出现意外情况。 **使用 git filter-bran ......
仓库 git

Git 版本回退

## Git 版本管理的基本结构 ![](https://img2023.cnblogs.com/blog/964579/202308/964579-20230816160730698-80581029.png) - **Working Tree** :当前的工作区域 - **Index/Stage ......
版本 Git

homebrew安装git

# homebrew 安装 git 如果出现以下错误: ``` Warning: /opt/homebrew/bin is not in your PATH. ``` 在 `~/.zshrc` 文件中加入,并执行 `source ~/.zshrc`: ``` export PATH=/opt/hom ......
homebrew git

使用Jenkins部署Git仓库微服务项目

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具。本文使用Jenkins自动构建git仓库中的微服务项目,包括Jenkins的安装,插件的安装;系统环境的配置;docker镜像构建的远程SSH命令;部署到指定的机器等。 ......
服务项目 仓库 Jenkins 项目 Git

Learn Git in 30 days——第 03 天:建立仓库

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 要开始使用 Git 最重要的就是要先有一份 Git 仓库 (Git Repository) 才行,但是,这份仓库 ......
仓库 Learn days Git 30

Git常用命令

git init git add . #将全部文件加入缓冲区 git commit -m “注释” 文件名.后缀 git status git clone 地址 关联到远程库 git remote add origin 你的远程库地址 把本地库的内容推送到远程 git pull --rebase o ......
命令 常用 Git

ubuntu添加git权限

检查是否有SSH密钥: bash ls -la ~/.ssh 这将列出您的SSH目录中的所有文件。通常,您会看到如id_rsa和id_rsa.pub这样的文件。如果没有,您需要生成一个新的SSH密钥。 生成SSH密钥: 如果您还没有SSH密钥,可以使用以下命令生成一个: bash ssh-keyge ......
权限 ubuntu git

Learn Git in 30 days——第 02 天:在 Windows 平台必装的三套 Git 工具

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 要开始使用 Git 版本控制,首先要安装适当的 Git 工具,这个系列的文章主要还是以 Windows 平台为主 ......
Git Windows 工具 Learn 平台

机器人编程教程5使用Git和SD卡副本备份代码

#5使用Git和SD卡副本备份代码 在本章中,您将学习到以下内容: - 代码是如何破坏或丢失的 - 策略 1 - 将代码保存在电脑上并上传 - 策略 2:使用 Git 回溯历史 - 策略 3 - 制作 SD 卡备份 ## 5.1 代码是如何破坏或丢失的 代码和它的近亲--配置,都需要时间和艰苦的努力 ......
副本 机器人 备份 机器 代码

git checkout 分支报错 error: invalid path

同事提交了一波代码后,发现怎么也切换不到这个分支了 百度后发现windows电脑的git路径不支持空格和特殊符号,让同事把路径中空格或者特殊符号删了就可以解决了 ......
分支 checkout invalid error path

git常用命令

##### 仓库初始化与克隆 git init:在当前目录初始化一个新的 Git 仓库。 git clone :克隆远程仓库到本地。 ##### 基本操作: git add :将文件添加到暂存区。 git commit -m "":将暂存区的文件提交到仓库并添加提交信息。 git status:查看 ......
命令 常用 git

GIt设置代理

# GIt设置代理 GIt需要设置代理,才能正常访问github 等网站 设置如下(可复制): ``` git config --global https.proxy http://127.0.0.1:1080 git config --global https.proxy https://127. ......
GIt

MacOS中设置Git的SSH代理

1. 打开配置文件:code ~/.ssh/config 2. 添加配置 Host github.com *.github.com # 指定代理规则作用域 User git Port 22 # SSH 端口号 # 自己的私钥所在路径 IdentityFile "~/.ssh/id_rsa" # SO ......
MacOS Git SSH

Git使用问题记录

# 问题一 `fatal: unable to access ‘https://…git/’: SSL certificate problem: self signed certificate in certificate chain` 打开Git Bash运行如下命令 ```shell expor ......
问题 Git

如何将composer包私有化,并放在git上

以laravel框架举例: 1.创建私有 Composer 包并初始化 Git 仓库: 在你的项目根目录中打开命令行,并执行以下命令: composer init --name=myvendor/my-package 这将引导你创建一个基于 Composer 的包,并在完成后将其初始化为一个 Git ......
composer git

Git知识总览 git分支管理之rebase 以及 cherry-pick相关操作

https://www.cnblogs.com/ludashi/category/1141984.html 上篇博客聊了《Git知识总览(三) 分支的创建、删除、切换、合并以及冲突解决》,本篇博客我们主要来看一下 rebase 变基相关的操作。rebase 操作和 merge 操作最终都可以达到合并 ......
分支 cherry-pick 知识 cherry rebase

【开发环境配置指导】Git和CodeHub配置指导

(注:博客图片显示不清晰,详细可见附件word文档) 1 Git工具安装及配置 1.1 Git安装 1、 点击如下链接进入到Git下载页面; http://3ms.huawei.com/hi/index.php?app=group&mod=File&act=showList&gid=2031557 ......
CodeHub 环境 Git

git使用总结

git上传GitHub 1.在官网上下载git,在GitHub上创建所需要上传的仓库。 2.选择要上传的文件夹,点击右键选择 Git Bash Here。 3.输入 git init (这个git命令是将当前文件夹变成 git 管理的文件夹),然后会生成一个.git 文件(注意要在文件查看勾选查看隐 ......
git

git统计代码行数

1、统计某段时间内所有人员代码量 git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --since ==2022- ......
代码 git

Git常见报错:Your local changes to the following files would be overwritten by merge

### 1、报错原因 该报错在git pull时出现,一句话解释就是你在本地改动了代码但是还没有提交,此时再拉取最新代码,远程代码和你当前的本地代码发生冲突!(注意有冲突时才会提示,如果没有冲突,则git pull成功,因为git pull实质上就是一个远程分支merge到本地分支过程。 ### 2 ......
overwritten following changes local files

git 仓库创建并导入项目

1.初始化项目git init 本地出现.git文件 2、本地项目的文件git add . 添加所有的文件 git add --all 添加所有的文件 3、git status 显示工作目录和暂存区的状态 4、git commit 提交到版本库 git commit -m "此处写提交备注" git ......
仓库 项目 git

git 笔记

1:删除远端分支 假设 git branch -va 后显示存在名为 test_dev 的远端分支, 则通过 git push origin :test_dev 命令即可删除远端的 test_dev 分支 2: 在网页上创建仓库,pull到本地后将变更在本地修改commit后 git push or ......
笔记 git

解决git clone失败

1.git bash中执行: git config --global --unset http.proxy git config --global --unset https.proxy 2.刷新dns缓存,在cmd中执行: ipconfig/flushdns 3.重新clone即可 ......
clone git

git clone失败解决方法

git clone如果遇到下面两个error: error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly before end of the underlying stream error: RPC failed; curl ......
方法 clone git

git将一个分支修改的内容提交到另一个分支

以下操作是在代码未commit的情况下进行的 一.git命令操作 git stash //把暂存区内的修改存储起来 git checkout dev //切换到正确的分支 git stash pop //将存储的修改取出来 二.idea操作 1.git stash 暂存本地分支修改的内容 2.git ......
分支 内容 git

git 仓库的文件更改之后不想提交,忽略的方法

# 在仓库的文件更改之后不想提交 git update-index --assume-unchanged 文件名称 # 例子 git update-index --assume-unchanged settings.py # 解除忽略 git update-index --no-assume-unc ......
仓库 文件 方法 git

git 如何拉取指定版本的代码?

要拉取指定版本的代码,可以使用 Git 的 checkout 命令。以下是具体步骤: 1.首先,使用 git log 命令查找要拉取的版本的 commit ID(或 Hash)。例如,如果要拉取某个项目的 v1.0 版本,可以使用以下命令查找对应的 commit ID: git log --onel ......
版本 代码 git

Visual studio-Git工具使用个人版

开源的git管理工具确实非常方便,相信很多小伙伴工作了一些年都会有自己的代码库,有的时候做一个新的项目了,需要使用到以前用过的技术,这个时候在去翻找以前的项目,可能就找不到了,但是吧代码库都整理到git上就方便多了,而且有什么新的代码或者优化等等都可以在任何地方修改和同步,想想还是很厉害的。 下载安 ......
studio-Git 工具 Visual studio 个人

git 添加目录失败问题排查

拷贝了一个已有项目到新项目目录后,发现有一个子目录无法添加到 git 管理中。 这个子目录的特点是,曾经包含 .git 目录,然后被我手动删除。 但是这个目录再也无法添加到 git 管理中,而且用 git status 也无法显示其状态。 查看已被排除的文件及目录 git status --igno ......
目录 问题 git

Git:Vscode提交报错Make sure you configure your "user.name" and "user.email" in git

使用VScode编辑代码后,Push到云端报错:Make sure you configure your "user.name" and "user.email" in git 解决步骤: 1.进入本地端的文件夹,右键Git Bash; 2.输入命令: $ git config --global u ......
quot user configure Vscode email