在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Windows下如何配置SSH连接Git Server

135次阅读
没有评论

共计 3071 个字符,预计需要花费 8 分钟才能阅读完成。

这篇文章主要为大家展示了“Windows 下如何配置 SSH 连接 Git Server”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让丸趣 TV 小编带领大家一起研究并学习一下“Windows 下如何配置 SSH 连接 Git Server”这篇文章吧。

Rainbond 是一款以应用为中心的开源 PaaS,深度整合基于 Kubernetes 的容器管理、ServiceMesh 微服务架构最佳实践、多类型 CI/CD 应用构建与交付、多数据中心资源管理等技术,提供云原生应用的全生命周期解决方案。

Git 一般可以通过本地传输、SSH、Git 协议、HTTP 协议传输数据,本文为开源 PaaS Rainbond 最佳实践文章,介绍 windows 下配置 SSH 连接 Git Server 的方法。

安装 Git 准备

Windows7/Windows8 系统

Git 2.15 安装包下载(Git for Windows 32) (Git for Windows 64)

安装

Git 安装包通过浏览器下载完成后, 需要修改文件的锁定属性, 特别是 .zip 文件和 .chm 文件(否则打开 chm 会显示 404). 右键点击下载的文件, 选择属性, 然后点击 解除锁定 按钮, 确定即可. 如下图所示:

双击安装包文件开始安装,如果有 Windows 拦截警告,允许即可。

出现安装向导界面,按照提示安装。建议均使用默认配置,点击下一步 (Next) 即可。

提示:

如图,此处选项可根据个人需求勾选

安装完成可打开 CDM 或 Git Bash 输入 git 或 git –version 尝试 git 命令。

获取 SSH Key 检查

打开 Git Bash,检查本机是否有 SSH key 设置。输入如下命令:

$ cd ~/.ssh

如果没有则提示:No such file or directory

如果有,则进入~/.ssh 路径下输入如下命令:

$ ls #查看~/.ssh 路径下的文件
$ rm * #删除~/.ssh 路径下的文件

创建 SSH Key

生成新的 SSH Key,输入如下命令:

$ cd ~ # 保证当前路径在家目录下
$ ssh-keygen -t rsa -C  xxxxxx@yy.com  # 建议填写自己真实有效的邮箱地址
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/xxxx_000/.ssh/id_rsa): # 不填直接回车
Enter passphrase (empty for no passphrase): # 输入密码(可以为空,回车)Enter same passphrase again: # 再次确认密码(可以为空,回车)Your identification has been saved in /c/Users/xxxx_000/.ssh/id_rsa. # 生成的密钥
Your public key has been saved in /c/Users/xxxx_000/.ssh/id_rsa.pub. # 生成的公钥
The key fingerprint is:
e3:51:33:xx:xx:xx:xx:xxx:61:28:83:e2:81 xxxxxx@yy.com

SSH key 已生成,复制 id_rsa.pub 文件内容,输入如下命令:

$ cat ~/.ssh/id_rsa.pub #将输出内容复制

添加 SSH Key 到 Git Server 添加到 Git Hub

登录 GitHub,点击右上角头像,进入设置中心,选择 SSH and GPG keys 开始设置。

自定义 SSH key 的标题,将刚刚复制的 id_rsa.pub 内容添加至 key,点击保存

添加到 GitLabroot 用户

首次登录 GitLab 应用使用 root 账户,进入主页面点,击右上角头像选择 Settings,进入设置中心。选择 SSH Keys 开始设置。

自定义 SSH Key 的标题,将刚刚复制的 id_rsa.pub 内容添加至 key,点击保存

非 root 用户创建一个账户

通过 root 用户添加

注册一个账户

登录后进入主页面,点击右上角头像选择 Settings,进入设置中心。选择 SSH Keys 开始设置。设置方式与 root 用户相同

配置账户

$ git config --global user.name “your username”#自定义用户名
$ git config --global user.email “your_registered_github_Email” # 设置邮箱地址(建议用注册 giuhub 的邮箱)

测试测试 ssh keys 是否设置成功。

$ ssh -T git@github.com
The authenticity of host  github.com (192.30.252.129)  can t be established.
RSA key fingerprint is 16:27:xx:xx:xx:xx:xx:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes # 确认你是否继续访问,输入 yes
Warning: Permanently added  github.com,192.30.252.129  (RSA) to the list of known hosts.

git 基本操作

在 GitHUb 创建新的仓库,并复制此仓库的 ssh 路径。

打开 Git Bash 输入如下命令:

# 创建目录
$ mkdir test
$ cd test
$ git init
#创建 hello.md 文件
$ echo  This is a ssh key test    README.md
#提交到本地
$ git add . # 提交当前目录下所以文件
$ git commit -m  add README.md  # 提交记录说明  
#提交到 github
$ git remote add origin ‘SSH url’ # 引号内 SSH url 粘贴刚刚复制的仓库 ssh 路径
$ git push -u origin master
#ssh key 若设置密码,则会提示输出密码
Enter passphrase for key  ~/.ssh/id_rsa :

刷新 GitHub 界面,查看刚刚推到此库的 README.md

GUI Clients

Git GUI 是 Git 内置的用于提交与浏览的工具。Git 也支持其他第三方客户端来实现同样的功能,例如 SourceTree、GitHub Desktop、TortoiseGit 等

SourceTree

Windows 系统支持 SourceTree,下载并安装 SourceTree。安装过程中需要登录,您可注册 ATLASSIAN 账号或使用 Google 账号登录。安装完成后,打开 sourcetree。如下图:

{{site.data.alerts.callout_success}}若使用 SSH 方式进行 Git 操作,点击工具— 配置 SSH 密匙。进入系统目录,找到上文生成的 id_rsa 文件。

{{site.data.alerts.end}}

GitHub Desktop

Windows 系统支持使用 GitHub Desktop,下载 安装使用 GitHub Desktop。客户端如下:

以上是“Windows 下如何配置 SSH 连接 Git Server”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计3071字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 色吊丝永久性观看网站 | 97在线碰碰观看免费高清 | 国产精品一区二区在线观看 | 久久天天躁狠狠躁夜夜免费观看 | 色狠狠一区二区三区香蕉 | 国产精品欧美一区二区 | 国产视频欧美 | 国产在线观看网站 | 日本免费一区二区三区 | 狠狠色噜噜狠狠狠狠色综合久av | 97久久精品人人澡人人爽 | 亚洲国产精品久久日 | 亲嘴扒胸摸屁股激烈网站 | 激情婷婷综合 | 乱中年女人伦 | 女的被弄到高潮娇喘喷水视频 | 四虎视频国产在线观看 | 国产精品视频免费播放 | 六月亚洲精品一区 | 亚洲一区二区三区成人 | 久久亚洲精品视频 | 美女脱了内裤张开腿让男人桶网站 | 亚洲精品成人a | 久久伊人成人 | 色综合久久久久久久久久 | 国产破外女出血视频 | 久久久久免费看成人影片 | 国产成人久久精品一区二区三区 | 一级特黄特交牲大片 | 国产亚洲精品久久麻豆 | 在线免费视频一区 | 午夜天堂一区人妻 | 国产一区韩国女主播 | 国产女人高潮视频在线观看 | 欧美一区二区三区综合色视频 | 亚洲熟女综合色一区二区三区 | 偷自拍第一页 | 人人爽人人爱 | 免费观看的av在线播放 | 欧美性free玩弄少妇 | 无套中出丰满人妻无码 |