密钥ssh krys git

Git(个人备用)

Git 参考阮一峰常用 Git 命令清单 常用命令 1、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 2、配 ......
个人 Git

Win10 ssh客户端 scp 传输linux文件到windows 端

1Window10 安装 openssh 服务 2 启动windows sshd服务 net start sshd 3 scp linux 向windows 传输文件 Win10 中打开powershell,登录 ssh 把linux 下的shell01.sh 传到 window10 的桌面上 sc ......
客户端 windows 客户 文件 linux

ubuntu配置SSH登录xsheel

ubuntu配置SSH登录xsheel 环境 Ubuntu-22.04.2-desktop-amd64 Ubuntu 安装后自带 SSH客户端,但是要想使用 xsheel 连接 Ubuntu 需要在 Ubuntu 中下载SSH-Server。 步骤 安装 openssh-server sudo ap ......
ubuntu xsheel SSH

教你找回 git stash 数据中的数据

由于不正确的 git 命令,他把保存在 stash 中的更改删除了。在这悲伤的情节之后,我们试图寻找一种恢复他所做工作的方法,而且我们做到了!首先警告一下:当你在实现一个大功能时,请将它分成小块并定期提交。长时间工作而不做提交并不是一个好习惯。下面就演示一下怎样从 stash 中恢复误删的更改。更多... ......
数据 stash git

git

1. initialize a repo on github echo "# newweb" >> README.mdgit initgit add README.mdgit commit -m "first commit"git branch -M maingit remote add origi ......
git

git add后的代码丢失了怎么找回

打开项目所在文件夹,点击鼠标右键,选择Git Bash Here 1、首先执行下列命令,列出最近的150个改动文件,可以根据自己大概变动的文件数设置相应的值。 find .git/objects -type f | xargs ls -lt | sed 150q 2、进入.git目录,如果没有该文件 ......
代码 git add

服务器配置密钥登录

背景 服务器如果是密码登录很容易被人攻破,为了避免这种情况,可以采取密钥的登录方式并且把密码登录给关闭掉。 参考文章 服务器上生成密钥对将私钥给客户端 #生成密钥对 [root@czf ~]# ssh-keygen Generating public/private rsa key pair. En ......
密钥 服务器

使用vscode 用git 拉取代码,提示:在签出前,请清理存储库工作树

使用vscode 用git 拉取代码,提示:在签出前,请清理存储库工作树 如图: 问题: git仓库上的代码和本地代码存在冲突了所以会报这个报错。 解决办法: 手动解决①git stash 先将本地修改存储起来②git pull 拉取远程③git stash pop 还原暂存内容 放弃本地修改,直接 ......
代码 vscode git

git clone error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

解决方法: git init git config http.postBuffer 524288000 git remote add origin <REPO URL> git pull origin master(主分支) 参考 ......

"git add -A" 和 "git add ." 的区别

内容来自 DOC[ https://q.houxu6.top/?s="git add -A" 和 "git add ." 的区别](https://q.houxu6.top/?s="git add -A" 和 "git add ." 的区别) "git add [--all | -A]" 和 "gi ......
quot git add

git拉取代码以及提交代码

1.拉取某个分支test的代码 命令为: git clone -b test 代码地址 2.git 提交代码的详细过程,跳过语法检查 (1)`git pull`,提交之前将其它人的更改拉取到你的本地仓库,然后解决可能的合并冲突 (2) `git add .`追踪所有修改过的文件,可以使用 (3)`g ......
代码 git

git相关记录

# git pull 默认merge #查看配置文件 git config -l # 如果有pull.rebase=true(这个看公司要求) # 执行以下命令 git config --global --unset pull.rebase # 忽略大小写,Mac大小写不敏感 git config ......
git

GIT常用命令

git init 建立版本库 # 初始化本地仓库,在当前目录下生成 .git 文件夹 $ git init git add 把要提交的东西添加到暂存区。commit时将会把暂存区的内容提交。 # 指定文件添加到暂存区 $ git add [文件路径] # 添加当前目录所有修改,新增,删除的文件到暂存 ......
命令 常用 GIT

Linux 7 升级git

环境 当前系统版本 GIt: 1.8.3.1 OS: Red Hat Enterprise Linux Server release 7.6 (Maipo) 准备工作 Git 下载: https://git-scm.com/downloads 下载版本:git-2.25.5.tar.xz 安装 上传 ......
Linux git

ssh保持长连接的方式,ssh保持连接不断开原创

习惯用gitbash连接ssh,但是长时间无操作直接断开,简单配置一下: vim /etc/ssh/sshd_config ClientAliveInterval 30 #每隔30秒发送一次请求给client,然后client响应,从而保持连接 ClientAliveCountMax 3 #发出请求 ......
ssh 方式

【死变态】配置好ssh密钥仍然提示Permission denied (publickey).的另一种解决办法

SSH公钥生成了无数遍,也在码云上把公钥配置进去了,还是会提示: git@gitee.com: Permission denied (publickey).fatal: Could not read from remote repository. 解决:网上到处都说没有配置好SSH,然而我都配置好了 ......
密钥 Permission publickey 变态 办法

保持SSH长连接防止终端卡死

方式一:设置SSH服务端心跳配置 1、使用管理员权限修改服务端/etc/ssh/sshd_config配置文件: sudo vim /etc/ssh/sshd_config 2、在配置文件中增加与客户端连接的心跳配置: # 心跳配置 ClientAliveInterval 30 ClientAliv ......
终端 SSH

9.git分支合并

git分支合并 目录git分支合并提交到新分支上将dev分支合并master上传远程分支切换回原开发分支git merge合并冲突冲突案例参考资料 提交到新分支上 git add . git commit -m 'beike-dev' git push -u origin dev 将dev分支合并m ......
分支 git

为什么ssh配置免密登录后登录依然需要密码

问题原因: OpenSSL7.0以上禁用了dsa加密,推荐使用rsa 解决方案: 删除原先的.ssh文件 rm -rf .ssh ssh-keygen -t rsa ssh-copy-id username@userip 心路历程: 先说遇到bug的操作: ssh-keygen -t dsa ssh ......
密码 ssh

git pull/push 报错 "did not send all necessary objects"

问题现象: fatal: bad object refs/remotes/origin/comment-export error: xxx.git did not send all necessary objects 出现原因: git push 时中途出错,关闭了idea,没有push成功 解决措 ......
quot necessary objects pull push

SSH两种登录方式(公私钥)解析

SSH登录方式主要分为两种 1. 用户名密码验证方式 说明: (1) 当客户端发起ssh请求,服务器会把自己的公钥发送给用户; (2) 用户会根据服务器发来的公钥对密码进行加密; (3) 加密后的信息回传给服务器,服务器用自己的私钥解密,如果密码正确,则用户登录成功。 2. 基于密钥的登录方式 说明 ......
公私 方式 SSH

【Azure App Service】App Service设置访问限制后,使用git clone代码库出现403报错

问题描述 在App Service中,为App Service配置了访问限制,结果导致在克隆App Service的代码时候,遇见403错误。 问题解答 因为在使用 git clone App Service的应用代码时,使用的URL地址为 https://***.scm.chinacloudsit ......
Service App 代码 Azure clone

如何创建远程Git分支?

内容来自 DOC https://q.houxu6.top/?s=如何创建远程Git分支? 我创建了一个本地分支。如何将其推送到远程服务器? 更新:我在Git 2.0上写了一个更简单的答案,请参见这里。 简单Git 2.0+解决方案: 自从Git 2.0版本以来,行为变得更加简单了: 你可以通过配置 ......
分支 Git

frp ssl证书配置 密钥生成

对于frp安全传输非常重要 这里是对传输的端口进行证书加密 frp的配置使用可以参考我的这篇博客: 链接: frp安装配置 一、生成密钥 以下命令在linux下演示,windows下命令也是一致,但是需要自己去配置,可能有很多坑,建议直接用linux生成。 放到哪里都行,我这放到了frp的目录下,如 ......
密钥 证书 frp ssl

配置docker、git环境与项目创建

ssh -keygen cd .ssh/ 配置 Host server(别名) HostName ip User 随便 配置免密登录: ssh-copy-id server 镜像位置/var/lib/acwing/docker/images/django_lesson_1_0.tar 传到云服务器: ......
环境 项目 docker git

git使用

参考:https://www.cnblogs.com/schaepher/p/5561193.html#config_user 初始化仓库 git init 连接github git config --global user.name "dctwan15" git config --global u ......
git

Git 在开发中实用性比较高的指令

Git 把最新推送记录回滚到本地 您可以使用以下命令将最新的提交回滚到本地: git reset HEAD~1 这将撤销最后一次提交并将更改保留在本地。如果您想将更改完全删除,请使用以下命令: git reset --hard HEAD~1 请注意,这将删除最后一次提交及其所有更改,因此请确保您已经 ......
实用性 指令 Git

配置SSH连接Git教程 /TortoiseGit SSH配置

2 检查现有的 ssh 密钥 Windows 打开 GitBash,Linux 下打开终端,输入: $ ls -al ~/.ssh 如果你看到以下输出,那么说明你已经有 ssh 密钥(以 .pub 结尾的文件): $ ls -al ~/.ssh total 26 drwxr-xr-x 1 19712 ......
TortoiseGit SSH 教程 Git

SSH隧道详解与使用AutoSSH实现稳定的内网穿透

一、前言 SSH 是一种建立在应用层基础上的安全协议,利用SSH进行数据传输时也是较为可靠和安全的。当有明文数据传输时,为保障其安全,可以利用SSH隧道对其进行加密安全传输,本文中讲到的SSH隧道用法均可以保障安全传输,文中不详做介绍,本文着重讲解除安全传输之外的其他使用场景,来分别分析三种SSH隧 ......
隧道 AutoSSH SSH

使用Git版本控制查看文件的更改历史

内容来自 DOC https://q.houxu6.top/?s=使用Git版本控制查看文件的更改历史 如何查看单个文件的完整更改历史记录? git log -- [filename] 显示了文件的提交历史,但我如何查看更改的文件内容? 对于图形视图,请使用 gitk: gitk [filename ......
版本 文件 历史 Git