idea把代码提交到 远程 码云 仓库

idea 版本 2020.1

1.首先设置远程仓库地址

idea把代码提交到 远程 码云 仓库_第1张图片

idea把代码提交到 远程 码云 仓库_第2张图片
或者命令行

git remote rm  [给远程地址起的名字]
git remote add  [给远程地址起的名字] [远程地址]

如: [给远程地址起的名字] 一般默认是 orgin , 那么对应命令

git remote rm origin
git remote add origin https://gitee.com/yuyu_666/vue-yu-blog.git

跟idea 是一样的效果

2. 代码先 commit 到本地仓库

idea把代码提交到 远程 码云 仓库_第3张图片

3. 本地分支 关联远程分支

git branch --set-upstream-to=origin/[远程分支名] [你的本地分支名]

比如我的是

git branch --set-upstream-to=origin/master master

那个 orgin 一般默认都是 orgin 吧 , 也可能是 idea remote 设置的地址
idea把代码提交到 远程 码云 仓库_第4张图片

idea把代码提交到 远程 码云 仓库_第5张图片
idea把代码提交到 远程 码云 仓库_第6张图片

4. push 到远程

可能它会提示
idea把代码提交到 远程 码云 仓库_第7张图片
提示 在 push 前 先 pull 一次 , 但是当时我的 pull 是失败的, 原因就是 因为 我没本地关联 远程, 所以得先完成 步骤3 才能pull .

如果还是一直提交不上, 可以使用强制命令 , 但是这样远程的代码就会被 强制覆盖 ,也就是远程的代码跟你现在本地完全一样, 这点要注意

先强制pull (这步应该不需要吧,反正我是执行了就是)

git pull -f origin master

强制提交

git push -f origin master

解读一下这个命令 : origin 是上面说了的 remote 的远程地址默认名字 , master 是本地的master 分支 , 然后强制提交

你可能感兴趣的:(学习工具,运维,intellij-idea,git,github)