idea本地项目上传至远程仓库及一些常见问题的解决办法

关联分支

操作:点击idea菜单栏git->create git respository->add->commit->manage remote(远程仓库链接关联)->push
或者执行以下命令行
git branch --set-upstream-to=origin/master master
前面的origin是为远程仓库提供的名称,可以自定义,/后面master是远程分支,最后的master是本地默认的分支

常见问题

  1. 查看是否配置了ssh公钥,使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(git的remote要使用SSH地址)
  2. 执行git pull出现
    You do not have permission to pull the repository

更改控制面板中的凭据管理中的windows凭据找到git:https://gitee.com更改为自己的账户密码

  1. 如果git pull命令出现以下问题
    fatal: refusing to merge unrelated histories

则使用git pull origin master --allow-unrelated-histories
–allow-unrelated-history可以合并两个独立启动仓库的历史
如果之前是直接clone的方式在本地建立起远程github仓库的克隆本地仓库就不会有这问题了

  1. 或者出现
    Failed to connect to github.com port 443: Timed out

git config --global --unset http.proxy 取消代理

  1. 如果git克隆代码或拉取代码的时候提示
    AUTHENTICATION FAILED FOR []

用管理员身份打开git命令行,执行 git config --global credential.helper store
重新clone的时候会提示让输入用户名,然后弹出框让输入密码,就可以了

  1. git 提交时出现
    Unable to create ‘project_path/.git/index.lock’: File exists.

rm -f ./.git/index.lock

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值