首页 > 其他分享 >使用idea连接github

使用idea连接github

时间:2023-12-25 12:34:44浏览次数:29  
标签:远程 版本控制 代码 idea github git 冲突 连接

一、git概述

1、版本控制

2、git工作机制和代码托管中心

二、git常用命令

三、分支

1、分支的操作

2、代码冲突

解决冲突:

四、远程仓库

1、远程仓库操作

2、跨团队协作

3、SSH免密登录

五、在Idea中使用git

1、设置git忽略文件

2、设置.gitconfig(和git.ignore在同一个目录下)

3、使用idea进行git初始化

4、查看版本信息

5、创建分支

6、合并分支

1、合并冲突

六、在Idea中使用github

上传到github

更改后上传github操作

单击分支选择define添加ssh方式,随后push便行

pull Github的代码

克隆代码

1、版本控制

版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。

版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看历史版本,

方便版本切换。

代码托管中心是基于网络服务器的远程代码仓库,一般我们简单称为远程库。

局域网

  • GitLab
    互联网
  • GitHub(外网)
  • Gitee 码云(国内网站)

二、git常用命令

官网地址: https://git-scm.com/

2、代码冲突

解决冲突:

编辑有冲突的文件,删除特殊符号,决定要使用的内容


特殊符号:<<<<<<< HEAD 当前分支的代码 ======= 合并过来的代码 >>>>>>> hot-fix


执行提交(注意:此时使用 git commit 命令时不能带文件名)

四、远程仓库

GitHub 网址:https://github.com/



标签:远程,版本控制,代码,idea,github,git,冲突,连接
From: https://blog.51cto.com/u_13529088/8965652

相关文章

  • winscp连接windows虚拟机,显示被拒绝
     用户名密码正确的情况下,提示:网络错误,连接被拒绝1. 可以ping 通2. 关闭了防火墙,3. 检查是否开启ssh服务  https://blog.csdn.net/weixin_72910567/article/details/132414264检查方法:输入命令在PowerShell(管理员)模式下操作左下搜索框中输入 输入命令Get-Win......
  • 推荐给程序员的chrome扩展插件:gitzip for github下载单个GitHub仓库中的文件;json-hand
    推荐清单gitzipforgithub下载单个GitHub仓库中的文件双击文件,勾选文件前面的复选框,可以一次性选择多个文件json-handle格式化json......
  • shell脚本之定期杀非活session连接
    !/bin/bashORACLE_SID="testdb"ORACLE_HOME="/u01/app/oracle/product/11gR2/db"INACTIVE_TIMEOUT=60#非活动超时时间(秒)设置Oracle环境变量exportORACLE_SIDexportORACLE_HOME连接到Oracle数据库sqlplus-S/nolog>>/home/oracle/kill_session_output.......
  • golang 的github.com/sony/sonyflake IP问题bug
    使用容器部署golang项目时,饮用了github.com/sony/sonyflake生成snowid,初始化时不传入任何参数:SnowId=sonyflake.NewSonyflake(sonyflake.Settings{})在容器的ip设置设置为类似:192.18.10.8时,调用生成id存在空指针报错。snowId,err:=global_conf.SnowId.NextID()处理......
  • 无涯教程-PostgreSQL - Joins(连接语句)
    PostgreSQLJoins子句用于合并数据库中两个或多个表中的记录,JOIN是一种通过使用每个表的公用值来组合两个表中的字段的方法。PostgreSQL中的联接类型是-CROSSJOININNERJOINLEFTOUTERJOINRIGHTOUTERJOINFULLOUTERJOIN在继续之前,让无涯教程考虑两个表,COMPANY和DE......
  • 在Idea中使用Vim可太牛了!
    写在前面最近看到了一篇《IDEA+VIM,竟可以这么牛逼!》的文章,博主介绍了如何在Idea中使用Vim,这让自己感觉十分的惊喜。惊的是:原来Vim和IDEA是可以集成到一起的,可以兼用两者的优点提高开发效率。喜的是:终于又可以重拾Vim了,因为以前写C++的时候经常使用Vim做coding,Vim入门可吃了不少......
  • 连接服务器出现内部错误的原因与解决方案
    服务器作为重要的数据存储和处理中心,其稳定性和可靠性对于企业和个人的业务运营至关重要。然而,在实际应用中,我们经常会遇到连接服务器时出现内部错误的情况。根据用户反馈显示,远程桌面出现内部错误的问题由来已久,已经严重影响了用户的工作和生活。本文将深入探讨连接服务器出现内部......
  • windows通过 桥接Usb 电缆连接linux 主机并通信的方法
    在Windows上通过USB转串口线连接Linux主机并进行通信,可以参考以下步骤:首先,插入USB转串口线到电脑的USB接口,此时系统会自动识别设备并安装驱动。检查设备管理器的端口(COM和LPT)中是否出现相应的串口信息。启动USB/IP项目以启用常见的开发人员USB场景,例如访问智能卡读取器等。确保你的......
  • 浏览器通过USB连接移动设备读取设备信息
     注意:一般情况下,浏览器只允许通过安全的传输协议(如HTTPS)或者本地的localhost和file协议来访问USB设备这些限制是为了确保用户的隐私和安全。使用HTTPS协议可以加密数据传输,从而减少数据被窃取或篡改的风险。而本地的localhost和file协议则主要用于本地开发和测试环境,可以避免通......
  • [香橙派开发系列]3b系统安装和使用vscode进行远程连接
    目录前言一、下载镜像和安装系统二、使用串口助手进行调试三、查看系统的ip地址四、使用vscode连接香橙派最后前言之前研究中断的时候一直出现问题,我怀疑是因为zero3不支持,所以一狠心就花钱买了一块3b。然后那几天在看Linux系统的时候看到很多人都推荐使用debian系统,所以我准备......