密钥git ssh

Git10-更改提交

提交是记录你的工作的历史记录,并且保证你所做的更改是神圣不可侵犯的,但提交自身不是一成不变的。Git提供了几个工具和命令,专门用来修改完善版本库中的提交。 有很多理由让你去修改或返工某个提交或整个提交序列: 可以在某个问题变为遗留问题之前修复它。 可以将大而全面的变更分解为一系列小而专的提交。相反, ......
Git 10

vscode 配置git 终端

vscode版本: 1.76.2 (2023) 点击查看版本详细信息 版本: 1.76.2 (user setup) 提交: ee2b180d582a7f601fa6ecfdad8d9fd269ab1884 日期: 2023-03-14T17:55:54.936Z Electron: 19.1.11 ......
终端 vscode git

关于 ssh ftp tftp nfs 的作用。

但是 我觉得 这几类 本质上是一样的。 都是利用了 网络。 比如说 , ssh 可以远程访问,这不就可以 当做 网络文件系统了吗? 可能只需要 在源码中稍微改一下。 但是 由于大部分人都不改,也不会改, 所以就默认为 只能怎么怎么样。 如果有一天某个老外 真的改造了,某个协议。估计网上有时另一番理解 ......
作用 tftp ssh ftp nfs

vscode设置免密登陆remote-ssh

确保本机上有ssh,如果没有的话安装一个。 在vscode中安装remote-ssh插件, 并连接到服务器 生成钥匙对 在本地使用 ssh-keygen 来生成私钥-公钥对,注意如果你有多个服务器需要免密登陆的话,生成新的钥匙对的时候得另起一个名字(比如server_id_rsa,要不然就把之前的覆 ......
remote-ssh vscode remote ssh

Git与SVN的区别

Git与SVN的区别 你可能已经听说过Git和SVN这两种版本控制系统,但你知道它们有什么区别吗?在这篇博客文章中,我将介绍Git和SVN的主要特点和优缺点,以及为什么你可能想要选择其中一种来管理你的代码。 首先,我们来看看Git和SVN的定义: Git是一种分布式版本控制系统,也就是说,每个开发者 ......
Git SVN

Git教程

Git教程 Git是一种分布式版本控制系统,可以让你在不同的电脑上协作开发项目,同时保留每次修改的历史记录。 Git有很多优点,比如速度快、灵活、安全、易于分支和合并等。 Git的基本工作流程是这样的: 创建一个仓库(repository),用来存放你的项目文件和历史记录。 克隆(clone)仓库到 ......
教程 Git

Git: GIT_SSH GIT_SSH_COMMAND

Fix permission stat -L --format %a ~/.ssh/config stat -L --format %A ~/.ssh/config chmod -vR 600 ~/.ssh/config ......
GIT_SSH_COMMAND GIT SSH GIT_SSH COMMAND

SSH: ssh-agent ssh-add

Start ssh-agent -a bind_address Bind the agent to the UNIX-domain socket bind_address -k Kill the current agent (given by the SSH_AGENT_PID environmen ......
ssh-agent ssh ssh-add agent SSH

SSH免密登录配置

免密登录命令:1.进入.ssh目录: cd ~/.ssh 2.生成一对密钥: ssh-keygen -t rsa 3.发送公钥: ssh-copy-id 192.168.xx.xxx 4.免密登录测试: ssh 192.168.xx.xxx 目录 一、免密登录原理 二、配置ssh 1.查看 .ssh ......
SSH

Git更新

原版本 : 更新命令: git update-git-for-windows 问题: 原因:网上说是SSL证书的问题,但尝试多输了几次更新命令就可以了。。。。。 ......
Git

一个基于GPT模型实现的Git Commit信息自动生成工具

每次提交代码的时候,你是否有为如何写Commit Message而迟迟按不下提交的时刻呢?然后,死磨硬泡写了一些并提交后,又被review的小伙伴吐槽了呢?相信很多小伙伴有过这样的经历吧? 趁着最近ChatGPT那么火,就来顺手推荐一个可以用于解决这个问题的VS Code插件:vscode-gpto ......
自动生成 模型 工具 Commit 信息

git常用命令

git clone 地址 : 克隆仓库 git clone -b 分支名 地址 :克隆仓库分支 git add . :暂存代码到本地 git commit -m '提交信息' : 提交代码到本地 git push :提交到远程仓库 git status :查看代码状态 git branch :查看分 ......
命令 常用 git

使用Git统计指定时间范围内新增、删除代码行数

统计命令 git log --author="xxx" --since='2023-03-20' --until='2023-03-21' --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } ......
范围 代码 时间 Git

使用gitee管理项目(git指令版)

1. 新建远程仓库 2. 新建本地仓库 新建一个本地文件夹 在文件夹中打开GitBash git config --global user.name fau152 #设置提交用户名为fau152 git config --global user.email 8994750+fau152@user.n ......
指令 项目 gitee git

一些git使用命令

1、新建仓库 git init 2、如果要本地更改文件,需要更新到远端。 git status # 查看当前文件状态 git add -A # "git add -A" 命令用于将工作目录中所有已修改、已删除、和新增的文件和目录添加到 Git 的暂存区中。其中,"-A" 表示 all,即全部添加。 ......
命令 git

一些ssh的教程

ssh配置免密码登录服务器 生成密钥对 执行ssh-keygen -t ed25519 -C "zwyyy456@hotmail.com"以生成密钥对,存放在~/.ssh文件夹下,id_ed25519.pub为公钥,id_ed25519为私钥。 上传公钥到服务器 这里以我的N1为例,执行ssh-co ......
教程 ssh

git基本概念

Git 的四个区域 1.workspace:工作区,就是你在电脑里能看到的目录,也是编辑文件的位置 2.index/stage:暂存区,用于保存即将提交到文件列表的信息,实际上是一个文件(.git/index文件),暂存区有时也叫作索引(index) 3.Repository:仓库区/版本库,也就是 ......
概念 git

分布式版本控制系统——Git 常用指令

分布式版本控制系统——Git 常用指令 一、Git优缺点 缺点:占用磁盘空间较大 优点:版本切换时非常快,因为每个版本都是完整的文件快照,切换版本时直接恢复目标版本的快照即可 特点:空间换时间 二、GIt中的三个区域 使用Git管理的项目,拥有三个区域,分别是工作区、暂存区、Git仓库 三、中的三种 ......
分布式 控制系统 指令 常用 版本

git批量删除分支

1.删除本地分支 git branch | grep '模糊匹配分支名' | xargs git branch -D eg: git branch | grep 'feature_' |x args git branch -D 2.删除远程分支git branch -r | grep '模糊匹配分支 ......
分支 git

gerrit使用插件Git LFS上传大文件

什么是Git LFS Git本地会保存文件所有版本,对于大文件很容易导致仓库体积迅速膨胀,Git LFS(Large File Storage) 是一个 Git 的扩展,用于实现 Git 对大文件的支持。 简单的说,就是如果你想传超过100M的二进制文件到GitHub,你就要用Git LFS Ger ......
插件 文件 gerrit Git LFS

git 简介

一般工作流程如下: 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 ......
简介 git

Git09-合并

Git是一个分布式版本控制系统(Distributed Version Control System,DVCS)。例如,它允许日本的一个开发人员和新泽西州的一个开发人员独立地制作与记录修改,而且它允许两个开发人员在任何时候合并变更,不需要一个中心版本库。 一次合并可以结合两个或多个分支。但是大多数情 ......
Git 09

通过命令修改git提交的注释信息

1.修改最新一条 commit 注释信息 通过 git commit --amend 命令修改注释信息,然后:wq 进行保存,再重新提交 2. 修改多条 commit 注释信息 输入命令:git rebase -i HEAD~5 最后的数字5指的是显示到倒数第几次,5表示会显示倒数的五次注释(最上面 ......
注释 命令 信息 git

git push error: not Signed-off-by author/committer/uploader in commit message footer

报错内容 git push error: not Signed-off-by author/committer/uploader in commit message footer 解决方案 点击查看代码 1. git commit --amend -s # 回车后,(1)删除或者按照commit规范 ......

CentOS7配置ssh登录失败10次,自动封锁IP

您可以按照以下步骤配置CentOS 7以在SSH登录失败10次后自动封锁IP: 安装fail2ban软件包:在终端中输入以下命令以安装fail2ban软件包: sudo yum install epel-release sudo yum install fail2ban 配置fail2ban:打开f ......
CentOS7 CentOS ssh

git 撤销commit

git log 查看日志,找到commit id git reset --soft commit id 撤销本次commit git reset --soft -HEAD^ 撤销最近一次commit git reset --soft -HEAD~2 撤销最近2次commit 几个参数:–mixed意 ......
commit git

git多源提交代码

git 多源提交: git remote add new git地址 git push origin main #提交到原来的ip地址的git git push new 分支 #提交的新的git ......
代码 git

git冲突处理

场景:A同学修改了active.php文件,提交并推送到dev分支。 B同学没有拉取A同学推送的内容下来,又修改了active.php文件,然后此时提交,然后推送就报冲突了。此时如果用sourcetree是拉取也会报错的。 解决方法: 第一种: sourcetree切换到别的分支,在切换回来,然后拉 ......
git

Git操作指南

参考文献 Github docs Git操作指南 Git是一种分布式版本控制系统,用于跟踪文件的修改历史和协作开发。它可以记录文件的所有修改、修改者、修改时间等信息,并将这些信息存储在一个称为“仓库”(repository)的地方。Git可以让多个开发者在同一个代码库上协作,同时保持代码的版本控制和 ......
操作指南 指南 Git

使用SSH管理Windows

网上有很多关于使用win10-ssh客户端登录linux-ssh服务端的介绍,但很少介绍多台win10-ssh服务端之间互访的。以下记录如何免密登录win10-ssh服务 根据微软文档描述,适用于Windows 10 1809 或 Windows Server 2019以上版本 以下内容如果无特别说 ......
Windows SSH