密钥git ssh
这些 git 高级命令你知道几个
大家好,我是 dom 哥。今天给大家分享几个 git 的高级应用。git 是目前最流行的版本控制工具。git 玩的 6 不 6,轻则影响自己的开发幸福指数 ?,重则影响下班时间 ?。本文介绍一些日常开发中常遇到的场景以及相关的 git 命令。 ......
如何在idea 内提交git
安装插件 gitltoolbox 修改免密登录 cd $project/.git/ vim config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecas ......
centos 编译安装 git
centos 编译安装 git 需要的依赖 一定要先安装 zlib-devel, 不知道为什么一定要 zlib-devel, 我手动编译安装了 zlib, 并配置好了路径。但是没有用,还是提示找不到 <zlib.h>,最后没办法,还是安装 zlib-devel yum install zlib-de ......
SSH服务器
SSH服务器: 使用SSH协议,可以实现: 1.远程终端 2.文件传输 演示: 1.使用MobaXterm远程连接虚拟机 2.使用`upload to current folder`把文件从本地上传到虚拟机 ......
本地git与git仓库配置
1.生成密钥 git的使用是建立在ssh之上的,在家目录下,输入ssh-keygen,生成了密钥,打开 .ssh 文件夹,其中id_rsa是私钥,id_rsa.pub是公钥。 2.git仓库的配置 复制自己的公钥,将它粘贴在仓库的ssh密钥处,设置添加好标题,然后点击添加密钥即可 ......
FreeBSD: enable ssh
非root用户: vi /etc/rc.conf add: sshd_enable=“YES” start ssh service: /etc/rc.d/sshd start 来源:https://ostechnix.com/how-to-enable-ssh-on-freebsd/ root用户不 ......
git命令(11):git log 查看最新提交的日期
查看最新提交的日期: git log -1 --pretty=oneline --pretty=format:"%ad"》Wed Dec 27 10:49:13 2023 +0800 查看最新提交的日期: git log -1 --pretty=oneline --pretty=format:"%a ......
独立于 Github,更方便地管理自己的静态网站?来试试这套自托管 Git 仓库方案!
就在前几天,我成功地将我自己的网站由 wordpress 迁移为了静态网站。不过说是迁移,但是域名保持不变,本质上就是把将网站文件夹一整个换了遍。我选择的是 mkdocs 的网站框架,在一般情况下,我们选用 Github Pages 作为网站托管方案。但是这一次,我想仍然保留在自己的服务器上。但是我... ......
git只提交部分修改的文件
git status 查看文件状态 git add 需要提交的文件路径 git stash -u -k 忽略其他文件 git commit -m “修改” git pull 拉取合并 git push 推送 git stash pop 恢复之前忽略的文件 ......
git 提交后中文字符会乱码
转载自:https://blog.csdn.net/yilongchuan/article/details/92833077 最近发生那了一件怪事,当然菜鸡经常碰见怪事 本来一个.properties文件在idea里面commit的时候看了一下diff,没发现异常,但是提交到gitlab上发现.pr ......
Ubuntu ssh 远程连接设置
一、安装使用root用户进行,首先设置root密码 二、更新源例表 三、 安装openssh-server sudo apt-get install openssh-server 四、检查 ssh 服务是否启动成功,如果没有启动则输入sudo service ssh start 重启一下服务 五、修 ......
jumpserver连接ecs实例报错:UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh_exchange_identification: Connection closed by remote host", "unreachable": true
报错分析思路: 1.是ssh密钥设置有没有对接 2.防火墙拦截问题 3.用户设置问题 4.sshd配置问题 问题解决: 无法与221.229.216.39端口35846进行协商:找不到匹配的主机密钥类型。他们提供的是:ssh-rsa、ssh-dss [preauth] 在sshd配置中加上ssh-r ......
Linux openEuler(欧拉系统)无公网实现ssh远程连接(高效运维!)
欧拉操作系统(openEuler, 简称“欧拉”)是面向数字基础设施的操作系统,支持服务器、云计算、边缘openEuler是面向数字基础设施的操作系统,支持服务器、 云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统 Cpolar是一种安全的内网穿透云服务,可以 ......
一个ssh无法远程登录的问题跟踪解决
用户反馈龙芯服务器系统loongnix-server使用root用户ssh远程登录,有时候可以有时候又无法登录,频繁出现错误:Permission denied,please try again。我分析可能是防火墙拦截,也可能是登录连接数达到限制,无法接入新的连接,后去掉防火墙直连还是出现问题,查看 ......
Maven学习笔记 - git-commit-id-plugin插件
转载自:https://blog.csdn.net/mytt_10566/article/details/100116670 参考: 插件GitHub地址:https://github.com/git-commit-id/maven-git-commit-id-plugin git-commit-i ......
使用git工具将本地文件上传到github仓库
1、先创建一个文件夹 2、git init:把文件夹变成git可管理的仓库 3、git add .:“.”表示当前文件夹下所有内容都提交,也可以通过git add FileName/FolderName提交指定的文件或文件夹把文件添加到缓存区 4、git status:查看现在的状态 5、git c ......
linux生成ssh的一对公钥和私钥
1.首先进入.SSH目录中 Linux中,每个用户的根目录下都有一个.ssh目录,保存了ssh相关的key和一些记录文件。例如: cd ~/ ll -a 2. 使用ssh-keygen生成key ssh-keygen可以生成ssh协议所需要的公钥和私钥,例如: ssh-keygen -t rsa 然 ......
jenkins如何添加ssh认证登录
1.本地写代码,然后把代码上传到gitlab网站上,这里不赘诉,不会的请参考 步骤参考:https://www.cnblogs.com/pingguomang/p/17926569.html 2.搭建jenkins,这里不赘诉 3.找到一台服务器,生成一对公钥和私钥。这里不一定是你部署服务的那台节点 ......
linux系统安装git
在 Linux 系统上安装 Git 可以通过包管理器进行。下面是使用不同包管理器在常见的 Linux 发行版上安装 Git 的步骤: 使用 apt (Debian/Ubuntu) 如果您的系统使用 apt 包管理器,可以使用以下命令安装 Git: sudo apt update sudo apt i ......
ssh WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 解决办法
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 使用远程主机配置服务器,由于各种原因远程主机重置了,使用ssh重新登录的时候出现如上报错 这是由于本地主机保存了和远程主机通信时使用的加密数据,windows系统保存在当前用户下的.ssh目录下的kno ......
git 常用命令
查看远程仓库地址 git remote -v Git项目的迁移 git clone --mirror <旧的仓库地址> cd <刚clone的文件夹> git remote set-url origin <新的仓库地址> git push -f origin SVN项目的迁移 git init gi ......
error: failed to push some refs to 'http://192.168.1.37:1080/nongzi/nongzi-applet.git'
当你直接在github上在线修改了代码,或者是直接向某个库中添加文件,但是没有对本地库同步,接着你想push上传到远程库,就会失败, 这个问题是因为远程库与本地库不一致造成的,那么我们把远程库同步到本地库就可以了 先把自己代码暂存,然后再拉取更新 ,然后 提交代码 也可参考 https://blog ......
Git- Fatal: cannot do a partial commit during a merge
在提交单个文件的时候出现这个错误. 意思是不能部分提交代码. 原因是git认为你有部分代码没有做好提交的准备, 比如没有添加 解决方法是 1. 提交全部 git commit -a 2. 如果不想提交全部,那么可以通过添加 -i 选项 git commit file/to/path -i -m me ......
Centos 修改默认SSH端口
1.登录服务器、查看/etc/ssh/sshd_config配置文件,本服务器默认22端口是被注释的。vim /etc/ssh/sshd_config2.查找并更新端口号: 在配置文件中找到 Port22行,将其更改为新的端口号,例如 Port 5000 3.保存并退出:按ESC 键,存并退出文件4 ......
ssh命令
安全的远程连接服务 语法格式:ssh 参数 域名或ip地址 常用参数 -1 使用ssh协议版本1 -i 设置密钥文件 -2 使用ssh协议版本2 -l 设置登录用户名 -4 基于IPV4网络协议 -N 不执行远程命令 -6 基于IPV6网络协议 -o 设置配置参数选项 -a 关闭认证代理连接转发功能 ......
git的patch
1.diff方式 1.1 某两笔(包前包后)提交之间的所有提交 git diff commitID1 commitID2 > patch.diff 1.2 将单个文件做成一个单独的补丁 git diff testFile > patch 1.3 将工作区与版本库的差异做成补丁 git diff -- ......
git 删除子模块
删除子模块需要进行以下步骤 1.使用命令-删除子模块目录及源码 rm -rf 子模块目录 2.使用命令-删除项目目录下.gitmodules文件中子模块相关条目 ①vi .gitmodules ②手动删除文件中的子模块目录 ③wq! 3.删除配置项中子模块相关条目 ①vi .git/config ② ......
从系统镜像获取image文件, magisk刷机流程和ssh模块安装
1 adb shell 2 adb shell 3 adb pull /sdcard/patcheda.img 4 adb reboot bootloader 5 fastboot boot .\patcheda.img 6 adb reboot bootloader 7 fastboot boot ......
git中的暂存区stage
一.增加暂存区的文件: git add 文件名 如果是 . 是把当前工作区中的所有文件加入暂存区 二.查看暂存区文件: git ls-files 三.删除暂存区文件: git rm --cached 文件名 将暂存区中的内容删除,工作区中对应的文件并不会受到影响。 所谓暂存区实质是.git目录下的i ......
git安装(Windows)
首先进入官网—— https://git-scm.com/download 选择Windows,根据自己电脑情况选择需要的版本(我是64位) 点击安装 这里不知道为什么在官网没有下载下来,所以从网盘下载的: https://blog.csdn.net/weixin_50212044/article/ ......