首页 > 其他分享 >Git

Git

时间:2024-06-01 12:10:28浏览次数:22  
标签:文件 Git 仓库 IDEA 本地 远程

    Git 概述
    Git 代码托管服务
    Git 常用命令
    在 IDEA中使用 Git


  一、git版本 2.20.164-bit

Git 是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git 仓库来存储和管理这些文件,Git 仓库分为两种:
本地仓库:开发人员自己电脑上的 Git 仓库
远程仓库:远程服务器上的 Git 仓库

commit:提交,将本地文件和版本信息保存到本地仓库
push:推送,将本地仓库文件和版本信息上传到远程仓库
pull:拉取,将远程仓库文件和版本信息下载到本地仓库


安装 : 直接下一步

  安装完成后在任意目录点击鼠标右键,如果能看到如下菜单则表示安装完成:

  任意目录看到两个菜单 就安装成功了
  Git GUI Here:打开Git 图形界面
  Git Bash Here:打开Git 命令行



  二、在IDEA中使用Git

  在 IDEA 中配置 Git
  获取Git仓库
  本地仓库操作
  远程仓库操作


  分支操作
  1.在 IDEA 中配置 Git 2.20.1

  在IDEA中使用Git,本质上还是使用的本地安装的Git软件,所以需要在IDEA中配置Git。
  2.获取Git仓库
  在IDEA中使用Git获取仓库有两种方式:
  --本地初始化仓库
  --从远程仓库克隆


  gitignore 文件介绍 忽略文件介绍

  三、IDEA使用Git操作

  ==本地仓库操作:
    将文件加入暂存区
    将暂存区的文件提交到版本库
    查看日志


  git管理:加到的是绿色的,没加到的 是红色的,未管理的是普通颜色黑色的


  ==远程仓库操作:
    查看远程仓库
    添加远程仓库
    推送至远程仓库
    从远程仓库拉取

  ==分支操作:
    查看分支
    创建分支
    切换分支
    将分支推送到远程仓库
    合并分支

标签:文件,Git,仓库,IDEA,本地,远程
From: https://www.cnblogs.com/kongsq/p/18225855

相关文章

  • # Git命令
    目录提交修改并推送暂存分支操作参考文章:提交修改并推送保存修改到本地仓库并推送至服务器。查看文件状态gitstatusgitstatus-s添加提交文件需要先添加提交文件(建立并提交索引)才能进行提交操作。gitaddgitadd.撤销提交文件gitresetgitreset......
  • python pip install git+ssh
    网上比较容易找到的是pipinstallgit+https://github.com/waketzheng/fastapi-cdn-host.git这种方式如果电脑未配置或没启用外网加速器,这种方式简直慢得像蜗牛,改用ssh则会块很多很多:一般情况pipinstallgit+ssh://[email protected]/waketzheng/fastapi-cdn-host.git即:只需把h......
  • 在 GitLab 中创建新分支时挂钩失败
    我们安装了一个自我管理的gitlab,其中有一个非常简单的git预接收钩子,用于检查提交消息格式:#!#!/bin/bashwhilereadoldrevnewrevrefname;doif["$oldrev"-eq0];then#gitrev-list$(gitfor-each-ref--format='%(refname)'refs/heads/*|sed's/......
  • 使用git报错:error: RPC failed; curl 18 transfer closed with outstanding read data
    今天在使用git下载项目时发生报错:error:RPCfailed;curl18transferclosedwithoutstandingreaddataremainingerror:4790bytesofbodyarestillexpectedfatal:earlyEOFfetch-pack:unexpecteddisconnectwhilereadingsidebandpacketfatal:fetch-pack:in......
  • 从零开始:配置 SSH 并将 Git 项目推送到 GitHub(windows)
    项目推送到github总是遇到如下问题:fatal:unabletoaccess'https://github.com/lw1725908379/power_supply.git/':Failedtoconnecttogithub.comport443after21060ms:Timedout当你使用HTTPS协议推送代码到GitHub时,Git尝试在端口443上与GitHub的服务器建......
  • 向GitHub远程仓库同步文件使用经验【2】
    新手流畅一顿操作由于没搞懂CSDN的更新文档策略,只能把新写的内容作为新文章发布了。前一篇文章在这将本地仓库与远程仓库同步当本地仓库没修改,但远程仓库修改了,这时可以吧远程仓库同步到本地仓库===方法一===gitfetch //将本地仓库中的远程分支更新成了远程仓库相应......
  • git-05标签操作
    1.创建标签首先,确保你在要打标签的分支上。例如,如果你想给main分支打标签,可以先切换到main分支:gitcheckoutmain然后,使用以下命令创建标签:例如,创建一个名为v1.0的标签:gittag<tagname>gittagv1.02.创建带有注释的标签例如,创建一个名为v1.0的带有注释的......
  • GitLab clone 地址不对的解决办法
    1丶问题描述2丶解决方案解决方案:找到挂载到宿主机配置文件:gitlab.rbvigitlab.rb改成自己的ip 重启容器dockerrestartgitlab如果发现容器一直重启,可采用粗暴的方法,直接干掉当前容器,重新运行一个#停掉容器dockerstop容器id #删除容器 dockerrm容器id  重新运行......
  • Git 远程代码执行漏洞(CVE-2024-32002)复现
    Git远程代码执行漏洞(CVE-2024-32002)漏洞标题:Git远程代码执行漏洞(CVE-2024-32002)影响版本:version2.45.*<2.45.1version2.44.*<2.44.1version2.43.*<2.43.4version2.42.*<2.42.2version2.41.*<2.41.1version2.40.*<2.40.2version2.39.*<2.39.4修复......
  • Repo, git相关经验
    RepoRepocomplementsGitbysimplifyingworkacrossmultiplerepositories.Fromhttps://source.android.com/docs/setup/create/repo基本语法repocontentcommandHelpRepohelpCommandHelpRepo<command>--helpinitRepoinit-uurl[option......