关联分支

操作:点击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

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐