首页 > 编程知识 正文

怎么使用git,git远程仓库

时间:2023-05-03 22:07:14 阅读:149857 作者:1319

即使开设了千兆位(必须咨询其所属公司的千兆位管理员才能开设)帐户,本地千兆位和千兆位仓库仍无法传输项目。 这是因为,传输需要SSH加密,因此需要让gitblit验证本地SSH密钥。 在验证之前,使用git生成ssh密钥。 1、确保Git生成私钥1.1本地私钥SSH私钥默认存储在帐户主目录的~/.ssh目录中。 示例: C:UsersAdministrator.ssh 检查是否包含id_rsa和id_rsa.pub或id_dsa和id_dsa.pub等对的文件。 带有. pub后缀的文件是公钥,另一个文件是密钥。 如果有这两个文件,则跳过1.2如果没有这两个文件,也没有. ssh目录,则必须使用ssh-keygen创建它。 1.2生成私钥信息.在ssh目录下右键单击以打开git bash (.ssh目录不存在,手动创建) ) ) )。 如果没有id_rsa和known_hosts文件,请运行以下命令生成: ssh-keygen -t rsa生成私钥。 ssh-keygen-trsa-c“your _ email @ your email.com”,直接Enter即可。 系统会提示您输入密码。 (输了也可以,输了也可以。 ) 3358www.)。 执行完成后,将在. ssh目录下生成私钥文件 2、添加gitblit私钥2.1登录gitblit,使用申请的gitblit帐户登录,确保登录成功 2.2添加私钥找到账户用户中心,添加私钥 秘密密钥的取得方法:第一,将公开密钥文件(即,在1.2中生成的id_rsa.pub )的信息复制至key输入框时,title随意地起床,知道该信息即可。 然后单击Add Keys 第二,使用命令获取公钥cat ~/.ssh/id_rsa.pub 将获取的私钥添加到用户中心的SSH Keys文本框,然后单击“添加”建立本地与千兆位仓库的匹配 3、Git示例注意:克隆代码前,请确保您具有相关项目代码权限(master、developer、reporter ),否则对项目具有master权限的同事具有权限 在本地目标下载目录中,单击鼠标右键–gitbashhere 命令: git clone ssh://xxxxx

x@192.168.1.114:29418/~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。