密钥ssh krys git
Linux git mirror站点
1. 由于kernel的[官网站点](https://git.kernel.org/)和[Github镜像](https://github.com/torvalds/linux)下载都很慢,于是想到找一下国内镜像站点。 2. kernel.org有个[Git mirror available in ......
git rebase
git rebase 可以帮助项目中的提交历史干净整洁!!! 一.自动合并多个commit记录 命令 git rebase -i [startpoint] [endpoint] 其中-i的意思是--interactive,即弹出交互式的界面让用户编辑完成合并操作,[startpoint] [endp ......
ssh 通过跳板机登陆远程服务器
**开心一刻** “老师,你认识元芳吗?” “不” “你认识程祖吗?” “不” “那你知道他们的姐是谁吗?” “不” “老师你都不知道,我怎么知道:原方程组的解是______?” “……” # 写在前面 公司服务器只能用内网访问,想要登陆内网服务器只能先登陆跳板机,然后在跳板机登陆内网服务器。不过总 ......
git初始化裸仓库和更改仓库名
##1) 初始化裸仓库 举个例子:初始化裸仓库,用于做为git服务端共享仓库 ``` git init --bare ``` 使用“普通库”代指用"git init"命令创建的git库; 使用“裸库”代指用"git init --bare"命令创建的git库; 裸仓库适用于远程仓库,裸仓库可以直接作 ......
jenkins 远程 ssh 部署问题记录
#### 脚本执行失败 注意需要在 sh 脚本里面添加 source /etc/profile #### 脚本执行失败排查 可以在 jenkins 的 ssh 命令添加日志,然后查看日志排错 nohup sh /xx/xx.sh > /xx/xx.log 2>&1 & #### 脚本编写注意事项 在 ......
Ubuntu上安装Git
要在Ubuntu上安装Git,可以按照以下步骤进行: 打开终端。 运行以下命令更新包列表: Copy sudo apt update 运行以下命令安装Git: Copy sudo apt install git 系统会提示您输入密码确认安装,输入密码并按下Enter键。 等待安装完成。安装过程可能需 ......
git remote 修改远程仓库连接
因为某些原因,你的仓库IP或网址编了,不得不修改远程仓库的地址。 ### 方法一: 删除本地仓库,重新从远程拉取仓库。这样虽然简单,但是耗时间。 ### 方法二:命令行,修改 https 协议地址 假设,本地仓库关联了 gitee 远程仓库,执行下面命令 ```bash git remote -v ......
SSH原理与实践(三)安装和使用
## 主页 - 个人微信公众号:密码应用技术实战 - 个人博客园首页:https://www.cnblogs.com/informatics/ ## 引言 在之前**SSH原理与实践**系列文章中,我们主要讲解了SSH协议的原理部分。作为该系列文章的最后一篇,本文将对**SSH实践**部分进行介绍。 ......
Git可视化工具 — 2) GitKraken提交代码修改操作指导
# Git可视化工具 — 2) GitKraken提交代码修改操作指导 [toc] ## 1、克隆仓库 ### 1.1、基本步骤 点击“+”号打开新的页签New Tab,选择Clone a repo: ![image](https://img2023.cnblogs.com/blog/1991028 ......
解决每次git pull、git push都要输入用户名和密码问题
本人使用ubuntu系统,使用以下命令: ``` git config --global credential.helper store ``` 这会生成一个git帐号密码文件,使用以下命令查看: ``` cat ~/.git-credentials ``` 之后使用git pull 或者 git ......
Git操作指导——基础篇
# Git操作指导——基础篇 [TOC] ## 一、GIT工作原理 ### 1、工作流程图 一般工作流程如下: - 克隆 Git 资源作为工作目录。 - 在克隆的资源(本地工作目录)上添加或修改文件。 - 如果其他人修改了,你可以更新资源。 - 在提交前查看修改。 - 提交修改。 - 在修改完成后, ......
Github - git push
zzh@ZZHPC:/zdata/Github/zzhrepo1$ git status On branch main Your branch is based on 'origin/main', but the upstream is gone. (use "git branch --unset- ......
Git可视化工具——Gitkraken安装过程指南
[toc] ## 1、软件下载 Gitkraken最后一个免费版本为:6.5.1。后续的新版本本地私有库打开都为**收费功能**。 可用的下载链接: | 平台 | 文件名 | 下载链接 | | | | | | win-x86 | GitKrakenSetup-6.5.1-x86.exe | [下载] ......
git常见操作
一、分支相关操作 1.创建本地分支 使用以下命令创建一个本地分支 git branch <本地分支名> 使用以下命令创建一个本地分支且新建分支从特定分支拉取代码 git branch <本地分支名> origin/<远程分支名 or 本地分支名> 2.创建本地分支并切换 使用以下命令创建一个本地分支 ......
Git删除分支
本文说白了,就是给自己看的! ## 查看分支 ``` git branch -a 列出当前仓库的所有分支 git branch 列出当前仓库的所有本地分支 git branch -r 列出当前仓库的所有远程分支 git branch -v 列出当前仓库的所有本地分支的名称,并显示每个分支最后一次提交 ......
idea版本控制中文件名颜色对应文件管理状态【git/svn】
# 1. git ![image](https://img2023.cnblogs.com/blog/2370433/202308/2370433-20230803113233990-986947920.png) # 2. svn ![image](https://img2023.cnblogs.c ......
教你快速在github上添加密钥,用VScode拉取和推送代码
1、必须在本地安装好git,有github账号 2、首先本地安装好git; 3、桌面右键 Git Bash Here 打开git命令行; 4、ssh-keygen -t rsa -C "nideyouxiang@xxx.com" (全部按enter,后面为github所填邮箱); 5、cd ~/.s ......
git提交前检查修改文件
## 说在前面 不知道大家有没有遇到这样一种情况,平时在写代码调试时有时候会使用到`debugger`,可能大部分时间在提交代码前会记得把`debugger`先删除,但可能也会存在将`debugger`提交上去的情况,那我们该怎么防止出现这种情况呢? ## webpack 配置修改 开发过程中,经常 ......
git mesage usage
~/.gitmessage.txt 可以是任意的文件名,参考 git 官网文档,搜索default messagehttps://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration git config --global commit.t ......
git pull
hint: Pulling without specifying how to reconcile divergent branches is hint: discouraged. You can squelch this message by running one of the followin ......
Git报错: Failed to connect to github.com port 443 解决方案
两种情况: 第一种情况自己有vpn,网页可以打开github。说明命令行在拉取/推送代码时并没有使用vpn进行代理 第二种情况没有vpn,这时可以去某些网站上找一些代理ip+port 配置socks5代理 git config --global http.proxy socks5 127.0.0.1 ......
git 操作之摘樱桃cherry-pick
原文链接:https://www.cnblogs.com/qianqiang0703/p/14369780.html 应用场景:A分支有选择的合并B分支的提交 1.在B分支(feat-pratice)上修改,并添加到本地仓库 2.切换到A分支(develop)开始合并 注意: 合并过来的时候会报错, ......
git 远程库(github)使用以及远程协作
前文所述工作区、暂存区和本地库均属位于个人电脑上,其他人无法共享。若要让别人获取 自己的代码进行修改,需要将其上传至github(或者gitlab)。 命令详解 1. 为远程库创建别名 $ git remote add git-demo https://github.com/shj-12345/gi ......
SSH 使用 root 权限登录 Nas
一、启用 SSH 服务转到 Synology 设备的终端设置页面:Synology NAS:DSM 控制面板 > 终端机和 SNMP > 终端机勾选启用 SSH 服务。指定 SSH 连接的端口号并保存设置。为了确保系统安全性,建议将默认端口 22 替换为其他端口号。 二、ssh DSM/SRM 管理 ......
git -> 分布式版本管理系统
git 是一个分布式版本控制软件,最初由林纳斯·托瓦兹创作,于 2005 年以 GPL 许可协议发布。最初目的是为了更好地管理 Linux 内核开发而设计 git 是用于 Linux 内核开发的版本控制工具。与 CVS、Subversion(svn)一类的集中式版本控制工具不同,它采用了分布式版本库 ......
[转]PuTTY的ppk密钥与OpenSSH密钥之间的相互转换
在手机上使用juiceSSH用密钥连接服务器,以前是用win10 命令行生成的私钥,使用没有问题,这次换了MobaXterm带的工具(后来发现应该是开源的PuTTY项目里的工具)生成的密钥,就登不上了,最后用文本编辑器打开两种密钥,发现格式大不一样,遂查找转换方法,找到一篇说的比较明白,特转载备用: ......
Git删除本地分支和远程分支
Git删除本地分支和远程分支 # 删除本地dev分支 git branch -D dev # 删除远程dev分支 git push origin -d dev ......