☰
Git使用方法2
2026/11/5 9:24:14 网站建设 项目流程

问题

本地仓库通过SSH默认22端口连接远程仓库时被拒绝

关闭你的网络加速试试,我是这么解决的。

SSH配置和仓库克隆(本地仓库克隆远程仓库)

远程仓库创建

常见的远程仓库地址的两种方式:HTTPS、SSH

选择HTTPS将本地代码push到远程仓库中需要验证用户名和密码。

选择SHH将本地代码push到远程仓库中需要在Github上添加SSH公钥配置(推荐)。

SSH密钥配置

不配置SSH密钥直接关联远程仓库

配置密钥

1.在用户根目录(Win切换用户根目录的指令)中找到 .shh (.shh目录默认位置C:\Users\20225\.ssh),并切换到 .shh 目录中.

2.到这一步需要注意如果你是第一次使用这个命令直接回车就行,它会自动在 .shh 目录中生成id_rsa这个密钥文件,如果不是的话你需要重新命名,不然的话会覆盖之前的id_rsa密钥文件且不可逆,使用ssh -keygen -t rsa -b 4096会生成两个密钥文件。

3.Github配置公钥

4.输入Github账号密码,完成密钥配置。

5.如果你是第一次创建密钥而且没有修改过默认文件名,那么你就用不上这一步。如果你不是那么你还需要进行一步配置,创建一个config文件(无后缀名文件)。

这个警告不是错误,而是 Git 在友好地提醒你:你刚刚克隆的远程仓库里,目前没有任何提交记录,是一个完全空白的仓库。

推送、拉取和克隆

本地仓库关联远程仓库

查看当前仓库对应远程仓库的别名和地址

命令:

git remote -v

添加远程仓库

命令:

git remote add shortname url

参数:

shortname:自己定义的远程仓库别名

url:远程仓库地址

说明:

用来关联远程仓库,简化远程仓库地址,方便后续操作。

指定分支的名称

命令:

git branch -M main

说明:

一般默认分支为main,指定本地仓库现在的分支名

关联分支

命令:

git push -u shortname mymain:remain

参数:

shortname:自己定义的远程仓库别名

mymain:本地分支名

remain:远程分支名

说明:

同本地、远程分支名一样的话只用输入一个分支名。

拉取分支

命令:

git pull shortname mymain:remain

参数:

shortname:自己定义的远程仓库别名

mymain:本地分支名

remain:远程分支名

说明:

一般我们直接使用git pull命令就行,和push相同本地、远程分支名一样的话只用输入一个分支名。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询