IDEA下使用Git与GitHub【超详细】

这篇具有很好参考价值的文章主要介绍了IDEA下使用Git与GitHub【超详细】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

IDEA结合Git

初始化Git及提交

查看提交版本

切换版本

创建分支与切换

合并分支

​编辑 分支冲突

IDEA结合GitHub

创建GitHub账号

上传代码到本地仓库

推送代码

拉取代码

克隆远程库到本地


         这里是在学习完Git的基础指令来了解在企业合作开发下如何用集成工具联合Git仓库。都知道Git有工作区、暂存区、仓库区(本地仓库)这三个区域,如果严谨点还有个远程仓库区。所以即便在集成工具下也是要注意关于add与commit这几个步骤。

IDEA结合Git

打开我们的IDEA开发工具。File -> Settings -> Version Control -> Git 然后找到下载好的Git目录下的bin目录下的git.exe。当点击Test出现了git版本时即可。

IDEA下使用Git与GitHub【超详细】

IDEA下使用Git与GitHub【超详细】

IDEA下使用Git与GitHub【超详细】IDEA下使用Git与GitHub【超详细】

初始化Git及提交

虽然在上一步我们已经使用IDEA寻找到了Git的运行。但是项目里并没有真正运用的Git,这点我们打开目录也可以发现:目录下并没有出现.git这个隐藏目录。记得打开这个隐藏的项目这个设置。IDEA下使用Git与GitHub【超详细】

那么想要当前项目使用到Git,就需要IDEA最上方的VCS(Version Control Setting)去创建Git仓库 IDEA下使用Git与GitHub【超详细】

创建完后会发现本项目的pom.xml爆红了,原因是因为它并没有添加到Git仓库的暂存区,解决方法如下

IDEA下使用Git与GitHub【超详细】

这样pom.xml就变绿了,没错就是绿了,因为还没有提交到Git仓库里,只是添加到了暂存区。紧接着可以试着写个Java文件配合等等一起传到仓库区里。步骤如以下: IDEA下使用Git与GitHub【超详细】当然 直接在右上角直接点击即可。 IDEA下使用Git与GitHub【超详细】

IDEA下使用Git与GitHub【超详细】

提交后就会发现pom.xml与Java文件都变成黑色了。总之就是IDEA下与命令区一样,add添加到暂存区,commit添加到本地仓库。

查看提交版本

这里我进行了第二次提交与修改就不截图发代码了,主要是记录如何查看以往的提交记录。答案就在左下角的Git。将Git点开看Log时可以看到提交信息,以及点击提交信息可以对比前后代码。IDEA下使用Git与GitHub【超详细】

切换版本

想要用以往的代码版本很简单,就在提交信息点右键就可以看到Checkout 切换即可。IDEA下使用Git与GitHub【超详细】

创建分支与切换

在IDEA的右下角有关于Git的分支名

IDEA下使用Git与GitHub【超详细】

 表示创建分支后是否要直接切换到分支上

IDEA下使用Git与GitHub【超详细】

切换分支也是在后下角 点击Checkout即可 IDEA下使用Git与GitHub【超详细】

合并分支

在主分支上点击分支的Merge '分支名' 到主分支上即可

分支冲突

        当主分支与分支都发生了改变,我们想要在主分支上进行代码合并的做法与上面相同。从下面可以观察到分支都修改并不在一块。IDEA下使用Git与GitHub【超详细】

IDEA下使用Git与GitHub【超详细】

 接下来就是IDEA的恐怖之处了,会把主分支与分支的代码都放出来让我们去选取。 IDEA下使用Git与GitHub【超详细】

IDEA下使用Git与GitHub【超详细】

 挑选完后点击Apply应用即可。

IDEA结合GitHub

创建GitHub账号

先在我们的插件上下载我们的GitHubIDEA下使用Git与GitHub【超详细】

 在IDEA的最上面一行有Git点击即可IDEA下使用Git与GitHub【超详细】

点击后会跳转到网页上输入自己的电子邮箱和密码即可IDEA下使用Git与GitHub【超详细】

最后连接成功后 我们就能在Setting -> Version Control ->GitHub上看到自己的账号,点击Apply即可IDEA下使用Git与GitHub【超详细】

上传代码到本地仓库

IDEA下使用Git与GitHub【超详细】IDEA下使用Git与GitHub【超详细】IDEA下使用Git与GitHub【超详细】

然后在GitHub上就可以看到多传上来了一个仓库名为git-testIDEA下使用Git与GitHub【超详细】

推送代码

在开发下又一次进行了修改commit到本地仓库后,需要进一步的push到我们的GitHub上。IDEA下使用Git与GitHub【超详细】

        在GitHub上有三种方式获取代码连接,HTTPS、SSH、GitHub CLI。我们都该知道HTTPS是基于完整性保护协议的加密网址,所以运行的时候会较慢,低于HTTP,所以我们可以在push中添加我们SSH密钥上传到本地仓库。

IDEA下使用Git与GitHub【超详细】IDEA下使用Git与GitHub【超详细】

然后可以点击切换成公共添加的远程传送方式进行PushIDEA下使用Git与GitHub【超详细】

拉取代码

在GitHub上修改了代码,想在IDEA中获取其代码。按下面操作点击Pull即可

IDEA下使用Git与GitHub【超详细】

IDEA下使用Git与GitHub【超详细】

克隆远程库到本地

IDEA下使用Git与GitHub【超详细】

IDEA下使用Git与GitHub【超详细】

 文章来源地址https://www.toymoban.com/news/detail-481477.html

到了这里,关于IDEA下使用Git与GitHub【超详细】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Git】Git仓库初始化

    1.将本地代码上传至远程新建仓库 1.1.建立远程仓库 1.2.初始化本地代码仓库 第一步:进入本地代码目录 cd /代码路径 第二步:初始化仓库(执行如下命令) git init 第三步:将本地全部文件添加到本地缓冲区(执行如下命令) git add . 第四步:写一个提交说明(执行如下命令) git com

    2024年02月15日
    浏览(50)
  • Git初始化

    方法: 修改全局文件(用户主目录下.gitconfig) 修改系统文件(如/etc/gitconfig) 用户姓名和邮件地址 修改用户名和邮件地址 清空用户姓名和邮件地址 查看用户名和邮件地址 git config -e 对应于 版本库级别的配置文件(workplace/demo/.git/config) git config -e --global 对应于 全局配置文

    2024年02月14日
    浏览(46)
  • git初始化项目上传

    步骤1:创建远程仓库 平台上建好项目,并copy远程仓库的URL 步骤2:初始化本地Git 首先,进入您本地的项目根目录下,然后,打开命令行界面,导航到该目录并执行以下命令: 执行完之后我们可以看到根目录下会多出一个.git文件。 如果是java项目可以在这个项目根目录下加个

    2024年02月10日
    浏览(59)
  • git 初始化的一些操作

    git init  初始化git文件 确认远程仓库 URL: 使用以下命令检查远程仓库的 URL: git remote -v 确保 origin 远程仓库的 URL 是正确的。 设置远程仓库 URL: 如果 URL 不正确,可以使用以下命令更改远程仓库的 URL: git remote add origin ssh://git@192.xxxxxxx/vrboxwit_standard.git git remote set-url origin

    2024年01月20日
    浏览(41)
  • 初始化git仓库(已存在项目)

    1.创建git仓库,获取仓库git地址 2.进入已存在项目根目录,打开git bash,执行命令,初始化仓库 3.添加文件 4.配置gitignore文件,排除部分文件 5.提交到本地 6.配置远端仓库 7.push到远程仓库某分支,完成代码上传

    2024年02月11日
    浏览(57)
  • Git初始化连接Gitlab远程仓库

    ​ 新环境下git配置,除了初始化和name、email设置,还需在远程仓库Gitlab中配置个人ssh key,才能clone远程仓库代码到本地,完成关联。 此时,.ssh目录下会有一个公钥(id_rsa.pub)一个私钥(id_rsa),将公钥的内容放到GitHub/GitLab等用户设置的SSH keys中即可。 之后本地就关联了远程仓库

    2024年02月11日
    浏览(60)
  • 商品首页(sass+git本地初始化)

    目录 安装sass/sass-loader 首页(vue-setup) 使用git本地提交 同步远程git库 安装sass/sass-loader 首页(vue-setup) 使用git本地提交 同步远程git库 https://gitee.com/cloud2023_1/shop-wx.git

    2024年02月13日
    浏览(53)
  • Git的安装与初始化配置教程

    Git是一个版本控制系统。版本控制系统可以使多个终端同时在线对一个文件或者数据进行更改而不用每次更改时重复创建多余的副本,或者造成不必要的存储空间浪费。 版本控制系统有两种类型: 一种是集中式版本控制系统: 比如SVN、CVS等等。集中式版本控制系统中,所有

    2024年03月16日
    浏览(49)
  • Git设置初始化默认分支为main

    github创建项目的默认分支为main。本地创建的git分支默认为master,每次在本地新建一个仓库再关联到remote,分支不统一。 git在2.28版本中提供了一个配置,指定在执行 git init 的时候生成的默认分支 本地git版本不够的话先升级; 如果使用homebrew安装的git,直接升级即可 或者可以

    2024年02月13日
    浏览(54)
  • 把本地代码初始化到远程git仓库

    本地代码,推送到远程的git仓库。 第一种方法 第一步:建立远程的git仓库 第二步:拉取git仓库到本地 第三步:将本地代码复制到本地的git拉下来的文件夹中 第四步:代码提交即可 git add . -- git commit -m 初始化 -- git push 第二种方法 第一步:建立远程的git仓库 第二步: 输入

    2024年02月09日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包