一、新建项目

新建项目后记得复制git仓库的地址。

二、上传项目到git仓库

在你的idea里新建git仓库,这是新建本地仓库,等会会同步到线上git仓库

新建后如果代码不是文件名不是绿色的表示没有加入到git索引中

将需要上传的文件按照下图方式add

添加后,相应的文件名会变成绿色

然后commit项目,提交项目,这里是先提交带本地仓库,然后push到线上仓库。注意这里和svn不一样。

这里一定要选择commit and push .(先提交带本地仓库,然后push到线上仓库)

如果第一次提交项目的话,这里是没有远程地址。点击蓝色的字,定义远程地址。如果之前提交过的话,这里是有分支信息的。

输入刚才coding仓库中复制的地址,然后应用

然后我们就可以看到远程的分支信息了吗,默认是master分支,如果你想提交到其他的分支上,点击master修改分支。

三、从git仓库检出项目

选择checkout

输入远程仓库地址,然后clone即可

四、更新项目、解决冲突

按照图片中的步骤,顺序不能乱,先stash,然后pull,最后unstash

stash会让你输入标记名称,unstash的时候选择想要的标记

如果代码有冲突,我们需要编辑冲突,我们一般选择merge,就是合并的意思,当然你也可以不合并直接使用线上的或者暂存里的代码。

合并代码的时候,图片中描述了,三屏分别对应的是什么。

五、切换git分支

右下角有个当前分支名称,点击会谈出一分支信息。如果你想切换分支,选中分支,点击右键checkout即可。

文章转载于腾讯云社区,如有侵权,请联系删除。

转载于:https://www.cnblogs.com/Lyn4ever/p/10994093.html

Git使用教程-idea系列中git使用教程相关推荐

  1. git如何安装aur_git系列:git 简介

    大家好,今天的主题是 git .本文会介绍什么是 git ,以及其的主要功能和实现原理.最后以一个常规的开发流程来举例说明如何正确使用 git . 作者简介: Faith(F君) 多年一线互联网后端开 ...

  2. 关闭git命令窗快捷键_zsh中git的快捷命令

    zsh 中git的快捷键命令 g='git' ga='git add' gaa='git add --all' gapa='git add --patch' gau='git add --update ...

  3. idea中git如何切换到master_IDEA中Git的使用

    原文转载于:https://www.cnblogs.com/javabg/p/8567790.html 工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员 ...

  4. linux mysql 8安装教程,MySQL8系列安装与配置教程(Linux环境)

    以CentOS8为例进行讲解. 关闭firewalld 关闭: systemctl stop firewalld 开机禁用  : systemctl disable firewalld 使用root用 ...

  5. IDEA中Git及可视化工具TortoiseGit简单使用

    Git教程 1. IDEA中git使用 1.1代码拉取 如果需要切换分支,可在项目上右键,Git中选择branches- 在弹出页面中,在远程分支模块中,移动到对应分支上点击checkout即可 1. ...

  6. idea中git替换,推送到新的github或者gitlab上面

    借鉴 目录 git使用,命令行 初始化本地仓库,并提交内容到本地 连接到远程仓库,并将代码同步到远程仓库 继续修改本地代码,然后提交并推送到github idea中git使用合并分支 修改项目的git ...

  7. Git使用教程-idea系列(idea、webstorm、phpstorm、androidstudio)中git使用教程

    Git使用教程 idea.webstorm.phpstorm.androidstudio中git使用教程 aiprose 个人随笔上线,网址 aiprose.com 点击访问 首先你的安装git,wi ...

  8. Git实操图文详解系列教程(3)——IDEA集成Git

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 开发环境 本系列教程所涉开发环境,详情如下: 1.Win10 2.JDK1.8 3.Git2. ...

  9. 计算机中Git配置环境变量 - 教程篇

    计算机中Git配置环境变量 - 教程篇 准备工作: 下载Git,vscode 配置环境变量 计算机 > 属性(右击)> 高级系统设置 > 环境变量 > 系统变量下的Path & ...

最新文章

  1. python爬虫算法深度优先_爬虫课程(四)|深度优先和广度优先算法
  2. Arrays中sort部分源码阅读
  3. mysql数据库从删库到跑路之mysql多表查询
  4. 非常好的bert中文预训练资料
  5. 配置通过Apache(httpd)访问Subversion(SVN)1.7资源库
  6. 怎么解决64位Access与32位不能同时安装的问题
  7. UESTC 趣味赛命题报告E
  8. ECMAScript 2015~2020 语法全解析
  9. 小白都能看懂的干货!大数据这朵“后浪”,能卷起多大的风浪?
  10. 2014计算机二级c语言试题及答案,2014计算机二级C语言测试题及答案解析六之二...
  11. LeetCode 45 跳跃游戏||
  12. Flutter 开发环境搭建Unable to ‘pub upgrade‘ flutter tool. Retrying in five seconds...
  13. python3.7 获取网络时间
  14. 我的世界java材质包推荐下载_我的世界材质包排行-Minecraft材质包-我的世界高清材质包下载大全-Minecraft中文分享站...
  15. 朋友国企干了5年java,居然不知道Dubbo是做什么呢?我真信了!
  16. 银耳椰椰——Alpha冲刺Day04
  17. 例题 - 最近公共祖先 - 离线算法
  18. 直播推流方案及过程分解
  19. 苹果手机2019年什么时候出新款_[创立24周年]因强大而简单.智者,驭时而进 唯一的对手是上一个自己。要有舍才有得! - 手机数码电玩维修...
  20. html页面涂鸦,HTML5 | Canvas画笔小应用(涂鸦板)

热门文章

  1. 阻塞队列,来写生产者消费者,生产一个消费一个
  2. ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 5
  3. 简易有WEB文件服务器,Python实现简易版的Web服务器(推荐).pdf
  4. 【CodeForces - 485D】Maximum Value (枚举,用数组离散化,数学,取模运算,因子,筛法)
  5. 【POJ - 2976】【ZOJ - 3068】【SCU - 2992】Dropping tests (01分数规划)
  6. 【qduoj - 夏季学期创新题】C语言课程设计-阶梯问题(dp,高精度大数)
  7. 【POJ - 2785】4 Values whose Sum is 0 (二分,折半枚举)
  8. Coursera自动驾驶课程第2讲:The Requirements for Autonomy
  9. Apollo进阶课程㉙丨Apollo控制技术详解——控制器的类型
  10. oracle软件静默安装程序,【oracle】静默安装 oracle 11gr2