git在idea中的使用

注:

本教程适合对git生疏者在idea开发环境中速成,或者对git熟练者提供借鉴参考(熟练者可以看一下idea的git插件解决冲突的图形化表示)。

git详细教程推荐参考:(大概需要两天学完)

廖雪峰的git教程

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454eaa451661275886c6000

 

 

一,GIT简介

git的基本工作流程:

(图片来自博客:https://blog.csdn.net/huangfan322/article/details/53220060)

 

git的存储区概念

(图片来自:

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454eaa451661275886c6000

)

git_status: 查看当前代码分支的修改状态

git clone:将远程的Master分支代码克隆到本地仓库

git pull: 将远程代码拉取下来进行合并

git push: 将本地仓库中的代码提交到远程仓库

git checkout:切换分支开发

git add:将文件加入库跟踪区

git commit:将库跟踪区改变的代码提交到本地代码库中

 

 

二,idea中git插件的使用

 

前三步在git cmd里面进行

  1. 安装git
  2. 设置自己的user.name和user.email作为自己在开发中的身份
  3. 将自己的ssh公钥加入代码托管网站的账号

      生成ssh密钥对

      ssh-keygen -t rsa -C "your.email@example.com"

      获取ssh公钥

      将公钥复制下来放到代码托管网站的自己的ssh key列表下面

 

4. 如果导入的工程是git项目,idea会有这三个地方与git相关

1)单击工程右键中的git选项(win_1)

2)版本控制窗口信息(win_2)

3)单击右下角的git(win_3)

 

几个常用的功能

前言:

通过respository->fetch命令能够把远程上的所有分支更新到本地的云端缓存区

 

在git cmd中输入命令:

git branch 本地分支名 origin/云端分支名

能够在本地创建一个云端的跟踪分支(可以理解为远端分支的别名)

 

然后在git cmd输入命令:

git checkout 本地分支

将当前的本地工程目录切换到对应本地分支的目录

 

 

 

1)通过win_1中的repository-> pull将远程代码和本地合并(本地修改前记得要pull下来最新的那个分支,这是个版本控制开发的好习惯)

如何解决有冲突的文件?

冲突解决之后记得执行4)步中的add commit哦!

-------------------------分割线-----------------------------

接下来对自己的工程进行修改balabala

-------------------------分割线-----------------------------

 

2)通过win_2出来的版本控制窗口中的local changes查看自己有修改的文件

3)通过win_1中的show history可以看到当前工程的修改历史树形图

)4)通过win_1中add选项可以将当前的修改保存到缓冲区中,然后通过commit directory提交自己的修改到版本库

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值