首页 > 其他分享 >在IDEA中使用Git

在IDEA中使用Git

时间:2023-03-25 22:24:18浏览次数:32  
标签:git 仓库 IDEA Git 使用 远程 分支

在IDEA中配置Git

在IDEA中使用Git,本质上还是使用本地安装的Git软件,所以需要在IDEA中配置Git(自动检测)

获取Git仓库:在IDEA中使用Git获取仓库有两种方式:

* 初始化本地仓库

VCS——》Create Git Repository——》选中项目目录

等同于在该目录下使用git init

* 从远程仓库克隆

VCS——》Get from Version  Control——》输入URL仓库地址

.gitignore:定义哪些文件不需要git管理

在IDEA中使用Git

本地仓库操作:

将文件加入暂存区:提示或者git->add

将暂存区的文件提交到版本库:git->commit

查看日志:git->show history

远程仓库操作:

* 查看远程仓库:git->Manage Remotes

* 添加远程仓库:git->Manage Remotes->[+]添加[-]删除:只是删除关联关系不是真的删除远程仓库

* 推送至远程仓库:git->push

* 从远程仓库拉取:git->pull

分支操作

*  查看分支:git->Branches 或者屏幕右下角的master

*  创建分支:git->New Branch   若新分支基于master创建,则新分支内容与master一致

*  切换分支:git->分支名->CheckOut

*  将分支推送到远程仓库:git->分支名->push

*  合并分支:首先切换到master分支,git->b1分支->Merge into Current    将b1分支合并到当前master分支

 

标签:git,仓库,IDEA,Git,使用,远程,分支
From: https://www.cnblogs.com/fxzm/p/17243031.html

相关文章

  • C++ sort 函数 以及 priority_queue 的使用
    1.sort函数的使用sort函数的定义:sort(first,end,compare);sort对[first,end)范围内的元素进行排序。默认为升序排序(此时不需要传入compare)。当需要降......
  • Git
    安装百度搜索Git下载安装,安装时选择安装路径(不一定C盘)和编辑器(随便),其他全部默认(毕竟看不懂)本地项目->github先在github新建项目(最好为空),clone项目链接(链接不含.git后缀),......
  • GitHub下载太慢
    太久了会失败,让输入认证1.右键链接,检查,在弹出的链接里,右键,选中链接2.在https://ghproxy.com/里输入链接并下载......
  • Influxdb 使用帮助
      Startupthedaemonconfiguredwithflags/envvars/configfile. Theorderofprecedenceforconfigoptionsareasfollows(1highest,3lowest): 1.fl......
  • languageservices github action  语言服务
    languageservices是github团队开源的githubaction语言服务,可以实现类似vscode自动提示的能力,这样可以提高githubaction的开发速度,代码部分还是值得学习参考的参考......
  • 基本使用
      //@WebFilter("/*")*表示拦截所有请求@WebFilter("/servletDemo1")publicclassFilterDemoimplementsFilter{@Overridepublicvoidinit(Filte......
  • 【译】使用 ChatGPT 和 Azure Cosmos DB 构建智能应用程序
    翻译|郑子铭随着对智能应用程序的需求不断增长,开发人员越来越多地转向人工智能(AI)和机器学习(ML),以增强其应用程序的功能。聊天机器人已经成为提供对话式人工智能的最流行方......
  • python 使用 kafka
    python使用kafka说明:关于kafka的启动与安装,命令行的使用,此处不做过多的解释,本篇文章主要描述kafka在python中的使用;1.python使用kafka生产者**说明:**python......
  • v-model 的使用
    1.v-model的基本使用1.1v-model是一个语法糖<template><input:value="text"@input="event=>text=event.target.value"/><inputv-model="text"/><!--......
  • 申请github copilot x 学生认证以及Jetbrain专业版学生教育免费教程
    教程概览1.学信网下载学籍认证pdf2.acrobat修改部分中文为英文3.修改githubprofile更改个人真实信息3.githubeducation认证学生身份4.去github删除掉学生邮箱5.去j......