码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Git学习笔记 - Idea集成GitHub、Gitee


    Git学习笔记 - Idea集成GitHub、Gitee

    • 一、Idea集成GitHub
      • 1、Idea安装GitHub插件
      • 2、Idea连接GitHub
      • 3、分享工程到GitHub
      • 4、push本地仓库到远程仓库
      • 5、pull远程仓库到本地仓库
      • 6、克隆远程仓库到本地
    • 二、Idea集成Gitee
      • 1、帐号注册和登录
      • 2、Idea安装Gitee插件
      • 3、Idea连接Gitee
      • 4、Gitee的push、pull、clone操作
      • 5、将GitHub上的仓库导入到Gitee中

     

    一、Idea集成GitHub

     

    1、Idea安装GitHub插件

     
    在Idea安装GitHub插件,进入Settings,查看Version control中是否有GitHub,如果没有的话则需要到Plugins的MarketPlace中搜索下载GitHub,下载成功后可以在Plugins的Installed中搜索到GitHub。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
     

    2、Idea连接GitHub

     
    Idea连接GitHub,进入Version Control的GitHub中,添加GitHub账号。
    在这里插入图片描述
    由于网络问题,使用账号密码登录一直报错的话,则可以使用口令进行登录。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
     

    3、分享工程到GitHub

     
    在Idea中分享工程到GitHub。
    在这里插入图片描述
    在这里插入图片描述
    分享成功后,登录GitHub则会看到一个gittest的远程仓库。
    在这里插入图片描述
     

    4、push本地仓库到远程仓库

     
    push本地仓库到远程仓库,先在文件中新增一行代码,让文件发生变化。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    也可以使用ssh方式进行推送(需要在配置ssh连接后)。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    推送成功后可以在远程仓库的文件中看到提交的信息和代码。
    在这里插入图片描述
    push 是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致, push 的操作是会被拒绝的。要想push成功一定要保证本地库的版本要比远程库的版本高。

    因此在动手改本地代码之前一定要先检查下远程库跟本地代码的区别。如果本地的代码版本已经落后,切记要先 pull 拉取一下远程库的代码,将本地代码更新到最新以后,然后再修改、提交、推送。
     

    5、pull远程仓库到本地仓库

     
    pull远程仓库到本地仓库,先修改远程仓库中的代码(生成新的版本),让远程仓库的文件内容与本地仓库的不一致(不是同一个版本)。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    拉取远程仓库到本地仓库成功后,则会在本地仓库文件中发现新增代码。
    在这里插入图片描述
    pull 是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。
     

    6、克隆远程仓库到本地

     
    clone克隆GitHub远程仓库到本地。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
     

    二、Idea集成Gitee

     
    Gitee码云是国内的代码托管中心,码云是开源中国推出的基于 Git 的代码托管服务中心。

    Gitee网址: https://gitee.com/
     

    1、帐号注册和登录

     
    Gitee码云帐号注册和登录。
    在这里插入图片描述
    在这里插入图片描述
     

    2、Idea安装Gitee插件

     
    Idea安装Gitee插件,进入Settings,到Plugins的MarketPlace中搜索下载Gitee,下载成功后可以在Plugins的Installed中搜索到Gitee,需要重启Idea插件才能生效。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    插件安装成功后,可以在Version control中看到Gitee选项,点击add account添加Gitee账号。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
     

    3、Idea连接Gitee

     
    Idea 连接Gitee和连接 GitHub 操作是一样的。

    方式1:首先在 Idea 里面创建一个工程,初始化 git 工程,然后将代码添加到暂存区,提交到本地库,再分享到远程仓库,可参考上面Idea连接GitHub。
    在这里插入图片描述
    方式2:先在Gitee上创建远程仓库,在 Idea 里面创建一个工程,初始化 git 工程,然后将代码添加到暂存区,提交到本地库,再将本地仓库的相关文件推送到远程仓库。

    方式2的操作:
    (1)在Gitee上创建远程仓库。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    (2)在 Idea 里面创建一个工程,初始化 git 工程,然后将代码添加到暂存区,提交到本地库,再将本地仓库的相关文件推送到远程仓库。

    右键点击工程名,将工程中的相关文件推送到远程仓库。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
     

    4、Gitee的push、pull、clone操作

     
    Gitee相关操作跟GitHub是相同,对Gitee远程仓库进行push、pull、clone等相关操作都可以参考上面的GitHub的操作。
     

    5、将GitHub上的仓库导入到Gitee中

     
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    【云原生 | 从零开始学Kubernetes】二十、Service代理kube-proxy组件详解
    Java“白皮书”的关键术语
    【Servlet】1:踏入JavaWeb的第一把钥匙
    vue3怎么获取el-form的元素节点
    Java使用正则表达式判断是否包含:数字、字母、特殊字符、中文
    产品推荐 | 基于Anlogic系列EG4S20 FPGA开发板
    数仓开发之DIM层
    Nmap(端口扫描工具)在Windows上的安装和使用,so easy
    vCenter7.0 为分布式交换机VDS配置链路聚合(LACP)
    【AndroidStudio旧版本BUG问题】完美解决运行报错问题Invalid keystore format
  • 原文地址:https://blog.csdn.net/qq_42141141/article/details/126312435
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号