Git使用教程-idea系列中git使用教程

Git使用教程 idea、webstorm、phpstorm、androidstudio中git使用教程

首先你的安装git,windows版点击下载,linux用apt或者yum可以直接安装。

案例我们会在coding上新建一个测试项目,使用git方式。

一、新建项目

新建项目后记得复制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即可。

这里写图片描述

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java后端生活

Linux(八)用户管理

1409
来自专栏分布式系统进阶

编译GCC 7.1.0

其中 --disable-multilib这个是交叉编译功能, 比如希望在64位系统下也能编译出32位的程序 最后会将gcc安装到 /usr/local/bi...

572
来自专栏繁花云

私有git仓库gitlab搭建教程

最近比较无聊,想研究下gitlab,所以就尝试了一下centos7下面gitlab的搭建

1160
来自专栏杂烩

一个简单的日志采集方案 原

原理很简单,首先程序端使用log4j,然后配上redis的appender,将日志暂存到redis,然后logstash从redis中拉取数据,再存储到elas...

473
来自专栏人工智能LeadAI

mysql配置 | 快速上手Linux玩转典型应用

https://dev.mysql.com/downloads/repo/yum/

1212
来自专栏Java Edge

Intellij IDEA从Github上拉代码然后出现这么个对话框单击Git Repository URL后面的下拉菜单,可以选择以前fork过的工程,然后单击clone,就OK了

3195
来自专栏运维小白

2.8 创建和删除目录mkdir/rm

mkdir mkdir = make directory mkdir就是创建目录,不能级联创建目录 date 显示当前时间 mkdir -p ...

1669
来自专栏一“技”之长

Git命令集之十——文件移动命令 原

    删除某个文件。这个命令会将文件直接删除,并将此操作更新到缓存区,直接进行commit提交即可。

531
来自专栏lgp20151222

SVN错误:SVN Working copy XXX is too old

这是因为使用了低版本的svn生成了.svn内文件内容,但是,使用高版本svn同步时便出现该问题。

611
来自专栏技术博客

windows Server 2008 R2 IE增强安全配置正在阻止来自下列网站的内容

 当在Windows Sever 2008 R2中运动IE8的时候会发现默认情况下IE启用了增强的安全配置,为了方便而且是在内网的情况下我们可以关闭IE8的增强...

1032

扫码关注云+社区