git使用中遇到的问题

本文介绍了在使用Git过程中遇到的SSH地址拉取分支失败的问题及解决方案,包括检查SSH密钥配置、使用HTTP地址替代及如何通过删除并重新生成SSH密钥来解决权限问题。

git使用ssh地址无法拉分支,而http可以拉分支的问题

拉分支的时候这样的ssh地址无法下载,需要切换到http分支,进行下载

git@gitlab.abc.cn:core-group-dev/abc.git

http://gitlab.abc.cn/core-group-dev/abc-core-parent.git

这种问题是由于添加ssh key时指定了文件的名称,没有使用默认的名称导致无法找到本地对应的文件

方法:删除gitlab上对应的sshkey然后重新生成

可以使用 ssh -T git@gitlab.wm.com 进行检查

 

 

Push failed: Failed with error: Could not read from remote repository. 权限问题

Push failed: Failed with error: unable to access 'http://gitlab.puhuitech.cn/core-group-dev/puhui-core-parent.git/': The requested URL returned error: 403 需要用ssh的安全方式去访问,重新用ssh地址拉取分支。

 

git分支的操作

git 新建分支git branch abc

git删除本地分支 git branch -a 查看所有分支

删除

git branch -d

报错:Cannot delete branch 'asset_req_4034_fp' checked out 不能删除当前的分支

如何将master合并到新建的分支,idea中先切换到指定分支,然后选主干中的merge

Merged master to asset_req_4034_kx

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/iioschina/blog/1815853

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值