密钥ssh krys git
git + docker + docker-compose + Jenkins+Linux 自动化构建、部署、测试过程
# Jenkins三大概念: Job:即为任务 插件:maven构建项目、git拉取代码、ssh插件 工作空间:任务的存储空间,即为git代码的存储空间 开发者在本地开发,然后提交到 Source Respository【比如Gitee】 中, 触发GitHub或者 GitLab 配置的钩子函数程序 ......
git-将本地项目上传到GitHub
准备工作 安装Git 创建GitHub账号 在GitHub上创建仓库 上传工作 创建本地仓库(项目文件) 初始化Git(关联本地仓库)(把本地仓库变成Git可管理的仓库) 把项目文件添加到缓存区 提交项目 将本地仓库文件推送到GitHub 完成 本文转自:https://segmentfault.c ......
git 基本操作
1、第一次初始化 git initgit add .git commit -m ‘first commit’git remote add origin git@github.com:帐号名/仓库名.gitgit pull origin mastergit push origin master # - ......
将git的本地仓库提交到远程仓库
# 先初始化本地仓库 git init # 将所有文件添加到缓存 git add . # 将缓存文件提交给git仓库,在执行这句时,会让填写提交的介绍信息,这里和linux的vim编辑器类型 git commit # 与远程仓库建立连接,(git remote add origin + 远程仓库地址 ......
如何在 Kali Linux 上安装 SSH 服务
目的 我们的目的是 Kali Linux 上安装 SSH(安全 shell)。 要求 你需要有特权访问你的 Kali Linux 安装或者 Live 系统。 困难程度 很容易! 惯例 #- 给定命令需要以 root 用户权限运行或者使用sudo命令 $- 给定命令以常规权限用户运行 安装 从终端使用 ......
vscode中使用ssh进行远程项目开发时无法连接远端服务器——如何解决
找到vscode中的ssh扩展(Visual Studio Code Remote - SSH),然后卸载,再重新安装,即可解决。 PS: 重新安装时需要较长时间的等待。 ......
git fetch和git pull的区别和git rebase的使用
git fetch和git rebase的区别 git stash命令 Git(六):git stash 命令 - 知乎 (zhihu.com) 首先要明白,下面這張圖的内容 所以当一个分支还没有开发完代码的时候,切换到另一个分支进行代码的开发的时候,就会导致前一个分支的代码对后一个分支产生影响 一 ......
git 常用命令
查看修改的状态(status) git status 添加工作区到暂存区(add) git add 提交暂存区到本地仓库(commit) git commit 查看提交日志(log) git log --all 显示所有分支 --pretty=oneline 将提交信息显示为一行 --abbrev- ......
shell 执行git 拉取代码并运行jar包
#!/bin/shecho “正在获取git最新代码,请输入正确的用户名与密码”output=git pull origin mastera=$?b=0if [ $a = $b ]; thenecho “代码拉取成功,正在执行打包”mvn clean && mvn compile && mvn in ......
Jenkins配置了远程仓库提示连接不上(需要正确配置git.exe路径)
1. 问题现象: 配置了远程仓库地址, 并添加了凭据. 仍然提示连接不上 2. 解决方法: 2.1 电脑本地安装git客户端 (已安装则忽略). 确认git.exe的本地路径 2.2 在 工具中配置 git.exe的正确路径 修改后: 再去任务中查看是否已经不报错了: ......
Git教程
创建版本库和时光穿梭 git init 文件名 #创建git仓库 git add 文件名 #添加文件到暂存区 git commit -m "注释" #添加暂存区文件到版本库(本地仓库) git commit -a -m "注释" #直接将工作区文件添加到版本库 git status #查看当前仓库的 ......
Github上解决OpenSSH的绑定问题(解决git clone 出现报错的问题)
一.OpenSSH介绍 OpenSSH 是一款用于远程登录的连接工具,它使用 SSH 协议。 它会加密客户端与服务器之间的所有流量,从而遏止窃听、连接劫持和其他攻击。OpenSSH分client(用户端)和server(服务器) 二.OpenSSH 安装 1.使用Windows的设置来安装,还可以通 ......
git 问题
windows gs 修改的文件没有颜色高亮 linux: gs报错 Local HEAD: 364f01e6e8363c11259e3d22f520de3a2952c127fatal: ambiguous argument '%C(dim': unknown revision or path no ......
shell 执行git 拉取代码并运行jar包
#!/bin/shecho “正在获取git最新代码,请输入正确的用户名与密码”output=git pull origin mastera=$?b=0if [ $a = $b ]; thenecho “代码拉取成功,正在执行打包”mvn clean && mvn compile && mvn in ......
window 开启ssh
以管理员的身份运行powershell: #添加ssh服务器功能Add-WindowsCapability -Online -Name OpenSSH.Server* PowerShell Get-Service 命令检查 ssh-agent 和 sshd 服务的状态: Get-Service -N ......
【linux部署运维】linux系统使用脚本自动拉取git项目并部署
linux系统使用脚本自动拉取git项目并部署前言一、主要目的二、使用步骤1.idea创建简单的可运行springboot项目2.linux(centos 7)系统上部署项目拉取脚本3.解决需手动输入git账号密码问题总结前言含泪记录一下linux系统上自动化部署项目的过程,有错欢迎指出 一、主要目 ......
Git Hooks
Git Hooks定义 Git Hooks是Git的一个重要特性,它让你可以在Git仓库中定义一些自动化的脚本,这些脚本可以在特定的Git事件(如提交代码、接收代码等)发生时被触发执行。它们是在Git仓库目录中的 .git/hooks/ 下的一组可执行文件。 具体来说,每个Git仓库中都有一个名为" ......
Git基本使用
一、git配置1、查看git本地的用户:git config user.name2、查看git本地邮箱:git config user.email3、修改git 本地用户: git config --global user.name "用户名"4、修改git本地用户邮箱:git config --g ......
尚硅谷2021最新Git教程笔记
视频连接:尚硅谷Git入门到精通全套教程(涵盖GitHub\Gitee码云\GitLab)_哔哩哔哩_bilibili 课程笔记:尚硅谷2021最新Git教程笔记_idea集成gitlab mac_待别三日的博客-CSDN博客 课程文档:https://files.cnblogs.com/files ......
git操作修改历史版本tag标签的代码,并发布新标签
场景: 当项目已经迭代多个版本之后,突然发现旧版本1.0.1出现了紧急bug,需要及时处理;如果直接用新版本替换上去是存在极大隐患的,且时间来不及;所以需要直接在1.0.1版本的基础上去修复bug,然后发布一个新版本去更新,这样才会更加稳妥,影响范围也会最小; 操作流程如下: 1. 列出所有标签 g ......
使用jsch时遇到 Failed publickey for <myusername> from<myip> port 23837 ssh2: RSA
两台机器,一台机器正常,一台报错 按照网上的方法: 对比目录文件权限,一致 对比 ssh sshd配置,一致 查看sshd日志,有差异但是没分析出来。 把日志debug打开,发现了关键差异 正常的机器从~/.ssh/authorized_key 第7行匹配到了密钥, 报错的机器从这日志开始报错了 查 ......
记用ssh 管理github代码
ssh-keygen -t rsa 生成密钥,然后github上添加公钥 https://juejin.cn/post/7106389042060591117 之后git remote set-url git@***.com修改远程url为ssh https://confluence.atlassi ......
Learn Git in 30 days——第 14 天: Git for Windows 选项设定
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 使用 Git for Windows 指令列工具绝对比通过 GUI 工具操作来的有效率,原因就在于你可以把许多重 ......
SourceTree 解决 git 合并冲突
本文主要根据以下两个场景,介绍SourceTree解决冲突的三种情形 本地分支代码合入test 、beta分支 拉取master代码分支合入本地分支, 1、 使用他人版本解决冲突(拉取master代码合入本地分支) 使用他人版本解决冲突,会自动将当前分支对应文档更改成他人文档内容,此时该文档从未暂存 ......
Learn Git in 30 days——第 13 天:暂存工作目录与索引的变更状态
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 有没有遇过这种情境,某个系统开发写到一半,结果被老板或客戶「插单」,被要求紧急修正一个现有系统的 Bug 或添加 ......
git学习
下载:https://git-scm.com/downloads 安装:一直点下一步 把文件夹设置为git仓库,或者clone一个线上的仓库。 git init 或 git clone 新增仓库后,会多了一个 .git 的隐藏目录 ......
gitee官网创建仓库和git操作【命令行】
创建git仓库: 用户信息获取 -git获取全局配置git config --list--获取用户名git config user.name--获取邮箱git config user.email--创建仓库文件夹mkdir memorandum cd memorandum --git初始化 git ......
gitee官网创建仓库和git操作【vscode】
gitee官网创建仓库和git操作【vscode】 创建成功后可以去你的目标路径下,选择git bash设置全局账号信息(第一次需要)。 打开vscode。 Ctrl+shift+p(快捷键) 打开,选择Git:克隆。 回车: 打开 选择是: 然后去路径查看,已经拉取仓库信息了。 完美。又掌握了一项 ......
gitee官网创建仓库和git操作【TortoiseGit小乌龟】
操作流程: 登陆官网创建仓库,本地git克隆后添加文件后提交。没有账号要先注册账号。 官网地址:https://gitee.com/ 新建仓库 创建后: 点击“初始化readme文件” 按钮。 到本地克隆: 输入gitee的账号密码: 拉取完成: 拉取后本地文件夹: 新建一个文件,并添加到git控制 ......