Git学习笔记(第7章):IDEA实现Git操作(VSCode)

这篇具有很好参考价值的文章主要介绍了Git学习笔记(第7章):IDEA实现Git操作(VSCode)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

7.1 配置忽略文件

7.2 初始化本地库

7.3 添加暂存区、提交本地库

7.4 修改文件

补充:工具栏简介


7.1 配置忽略文件

问题引入

在版本控制系统中,有些文件或目录是不需要纳入版本管理的,比如编译产生的临时文件、日志文件、缓存文件等。

解决方案

  • 配置:在项目根目录下,创建一个名为.gitignore的文件,并添加规则
  • 作用:通过配置.gitignore文件,可以指定Git在提交时忽略这些不需要跟踪的文件或目录
  • 参考:GitHub官网上有一个gitignore仓库,包含了各种语言和开发环境的.gitignore文件,可以作为起点。
    • 链接:https://github.com/github/gitignore

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • Python项目中常见的忽略文件和目录:在下面例子中,每一行都描述了一个需要被忽略的模式。这些模式可以是文件名、目录名、通配符等。规则简单明了,* 代表任意字符,/ 表示目录,# 表示注释。
    • __pycache__/:Python的字节码缓存目录。
    • *.pyc:Python编译生成的文件。
    • .pyo:优化后的Python文件。
    • *.pyd:Python动态链接库文件。
    • dist/build/:构建过程中生成的临时和输出文件。
    • .venv/venv/:虚拟环境目录。
    • .idea/.vscode/:IDE生成的配置文件。
    • .ipynb_checkpoints/:Jupyter Notebook生成的检查点目录。
    • env/venv/:环境目录,一般包含在项目中创建的虚拟环境。

7.2 初始化本地库

Step1:查看初始化本地仓库前的文件目录结构

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Step2:初始化本地仓库

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Step3:查看初始化本地仓库后的文件目录结构

  • 1:vscode默认隐藏某些文件夹,需要取消隐藏

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • 2:“**/.git”是一个glob模式,用于匹配项目中所有子目录中的.git 文件夹
    • **:表示递归匹配任意目录
    • /:表示目录分隔符
    • .git:表示匹配的目录名称

7.3 添加暂存区、提交本地库

Step1:添加暂存区

  • Step1.1:查看本地库状态

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • Step1.2:逐个或全部添加暂存区

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • Step1.3:再次查看本地库状态

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Step2:提交本地库

  • Step2.1:点击“Commit”按钮

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • Step2.2:填写描述信息

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • Step2.3:查看本地库状态

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • U:Untracked(新增文件、未被跟踪的文件)
  • A:Index Added
  • M:Modified(修改文件)
  • D:Deleted(删除文件)

7.4 修改文件

  • 第二次修改(删除一行,添加一行) → 添加暂存区 → 提交本地库

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • 第三次修改(修改一行,添加一行) → 添加暂存区 → 提交本地库

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • 注:对于历史版本的查看和版本穿梭,需要借助插件。

补充:工具栏简介

菜单栏

  • View as Tree树状视图 VS. View as List列表视图

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • Commit:一般不用

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • Refresh:当项目发生改动时,可点击此处进行刷新

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

  • Views and More Actions…:各种Git命令的集成

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Changes

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

Git学习笔记(第7章):IDEA实现Git操作(VSCode),Git、GitHub、Gitee、GitLab,git,学习,笔记

红色变为阴影:删除此行(改)

红色变为绿色:修改此行(删)

阴影变为绿色:添加此行(增)文章来源地址https://www.toymoban.com/news/detail-815604.html

到了这里,关于Git学习笔记(第7章):IDEA实现Git操作(VSCode)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Git学习笔记(第6章):GitHub操作(远程库操作)

    目录 6.1 远程库操作 6.1.1 创建远程库 6.1.2 命名远程库 6.1.3 本地库推送到远程库(push) 6.1.4 远程库拉取到本地库(pull) 6.1.5 远程库克隆到本地库(clone) 6.2 团队内协作 6.3 跨团队协作 6.4 SSH免密登录 命令 作用 git remote -v 查看所有远程仓库的别名和地址 git remote add 远程仓库别名 远程

    2024年01月20日
    浏览(34)
  • Git项目同时推送到GitHub和Gitee详细操作

    将Git项目同时推送到GitHub和Gitee的好处如下: 提高代码可见性和协作性:GitHub和Gitee都是知名的代码托管平台,推送代码到这两个平台可以让更多的人看到和使用您的代码,并增加合作机会。 提高项目的可靠性和备份性:将代码推送到多个代码仓库可以提高项目的可靠性和备

    2024年02月04日
    浏览(34)
  • GIt与IDEA结合,多人操作gitee仓库

    提交到本地 push到gitee远程仓库 在做这些之前注意配置git要忽略上传的文件,一般上传代码只上传src和pom.xml即可 在c盘用户里放置 git.ignore .gitconfig文件打开配置 在gitee创建仓库,把gitee仓库地址复制在push的时候粘贴进去即可提交. 接下来模拟多人合作 这是另一个成员克隆下来 查

    2024年01月19日
    浏览(38)
  • IDEA中怎么使用git下载项目到本地,通过URL克隆项目(gitee\github)

    == 通过URL拉取项目代码== gitee github也是一样的 返回IDEA 将刚刚复制的URL粘贴进去 选择合适的位置 点击克隆

    2024年02月14日
    浏览(53)
  • 【详细教程】关于如何使用Git&GitHub的基本操作汇总&GitHub的密钥配置 ->(个人学习记录笔记)

    点击 官网链接 后,进入Git官网,下载安装包 然后根据系统类型进行下载,一般为windows 一般选择64位的安装器版本 下载好后开始安装 点击Next 默认即可,Next 默认即可,Next Next Next Next Next Next Next Next Next Next install即可 我们在桌面随便创建一个文件夹例如code 进入code文件夹 鼠

    2024年02月06日
    浏览(48)
  • GIT常用操作整理(从本地创建仓库到提交到GitHub全流程)学习笔记

    1. 本体和插件下载 官网: GIT Download下载 安装过程中一路默认即可。 终端输入 查看git安装是否成功。 (可选)然后下载一个 Git 状态显示到 powershell 中的非常好用插件,posh-Git(windows): 用管理员身份打开 powershell ,之后输入 重启 powershell 初始化仓库的文件位置会加一个

    2024年04月28日
    浏览(41)
  • Git命令学习及Git 与 GitHub 的绑定实现学习笔记

    目录 一.Git常用命令及创建本地仓库步骤  二.利用 SSH 完成 Git 与 GitHub 的绑定 三.本地没有git仓库,拉取github仓库代码到本地并push代码到远程仓库步骤 四.本地有仓库,拉取github仓库代码到本地并push代码到远程仓库步骤 一.Git常用命令及创建本地仓库步骤 1.首先使用cd命令进入

    2024年02月04日
    浏览(39)
  • Git——IDEA集成GitHub详细操作

    目录 一、 设置GitHub账号 二、分享项目到GitHub 三、push推送本地库到远程库 3.1 第一种方法: 3.2 第二种方法:SSH 四、pull拉取远程库到本地库 五、clone克隆远程库到本地 可以使用下面这个token登录,第一个太慢太慢了,太消耗我的耐心了     这个token怎么获取?  去自己的G

    2024年02月05日
    浏览(36)
  • 【Git记录学习】github创建项目以及本地使用(vscode)

    从github中创建空仓库 在执行完上一步操作后会返回这样的界面,包括了一些基本的git操作以及HttpS/SSH地址 生成一个readme.md文档(步骤2 Set up下面有蓝色的超链接,点击即可创建) 4.因为我创建的时候选择了私有仓库,所以要多设置一点东西好像。按步骤创建吧。 然后再次点

    2024年02月04日
    浏览(37)
  • git、gitlab、github在windows下通用的操作笔记

    前言:命令是在Git Bash 下输入的命令,GUI部分涉及到小乌龟git,可以自行安装,不同版本有差异,用git的新手也可以尝试 SourceTree 提供漂亮的图形化界面操作(但是卡顿坑多,需三思) 介绍git安装 Git的小乌龟GUI操作 Git bash的命令 主要提供方向不提供具体命令操作是啥,其实

    2024年02月12日
    浏览(33)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包