草庐IT

Vscode-Git

全部标签

idea中git相关知识(revert,reset,stash/unstash changes使用)

前言:IDEA中Git文件颜色白色:已经加入版本控制,已提交,无改动蓝色:已经加入版本控制,已提交,有改动绿色:已经加入版本控制,还未提交红色:未加入版本控制Git本地数据管理-三大区工作区,暂存区,版本库●工作区:项目目录,开发存放代码的地方。●暂存区:数据暂时存放的地方。待提交区,存放有修改的文件的地方。gitadd之后,commit之前●版本库(本地仓库):存放已经提交的数据。commit之后,push时,就是把这个区的数据push到远程仓库开发者在工作区对代码进行修改,修改的文件gitadd添加到暂存区,然后把暂存区的代码commit提交到版本库,最后把版本库中的数据push到远程仓库

git拉取代码时出现Filename too long错误&Git处理长路径

背景git拉取代码时出现Filenametoolong错误现象如下:$gitcheckout.error:unabletocreatefileboot-starters/permission-access-security-service-boot-starter/src/main/java/cn/gzs***/basic/system/platform/starter/permission/access/resource/fetch/PermissionReso***chBaseController.java:FilenametoolongUpdated1pathfromtheindex解决

VScode调试没有反应

点击调试按钮后没反应有可能是vscode中安装的python插件版本问题可以通过重新安装比较旧一点的python尝试解决此问题步骤如下:然后从中选择比当前版本更低的版本即可安装完成后需重启vscode

【上传本地代码至Gitee仓库,并配置Qt Creator的Git功能】

将工程上传至gitee仓库进行项目管理。配置QtCreator推拉仓库中代码。文章目录前言Git的三种状态一、在gitee上新建仓库二、推送本地代码1.安装git2.配置git3.初始化仓库4.添加至暂存区5.提交至本地仓库6.创建开发分支(可选)7.关联到远程Gitee仓库8.上传三、Qt配置前言Gitee是基于git分布式版本控制系统的国内代码托管平台,在团队进行开发协作时有利于代码的更新管理,同时其版本回退功能可以防止一些误操作导致代码发生不希望的修改。目前本人正在做一个基于Qt的项目,QtCreator中集成了git的版本控制功能,本文用于记录将代码上传至gitee的步骤和遇到的问题。

如何在Git中忽略DS_Store文件

在Git中忽略.DS_Store文件,你需要在你的项目根目录下创建或编辑一个.gitignore文件。.DS_Store是MacOS系统特有的文件,用于存储目录的自定义属性,如图标位置或背景色。这些文件通常不应该被提交到Git仓库中。以下是添加.DS_Store到.gitignore的步骤:在项目根目录下创建或打开.gitignore文件:如果.gitignore文件已经存在,直接打开它。如果不存在,创建一个新的.gitignore文件。添加规则来忽略.DS_Store:在.gitignore文件中,添加一行.DS_Store。这告诉Git忽略所有名为.DS_Store的文件。保存并提交.gi

【Git系列】branch和tag

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列:罗列常用的开发工具,如IDEA,Mac,Alfred,electerm,Git,typora,apifox等数据库系列:详细总结了常用数据库mysql技术点,以及工作中遇到的mysql问题等懒人运维系列:总结好用的命令,解放双手

Git 服务器上的 LFS 下载

以llama为例:https://huggingface.co/meta-llama/Llama-2-7b-hfGithub#1.安装完成后,首先先初始化;如果有反馈,一般表示初始化成功gitlfsinstall​#2.如果刚刚下载的那个项目没啥更改,重新下一遍,不算麻烦事(因为下载大文件,一般会比较慢)gitlfsclonehttps://huggingface.co/meta-llama/Llama-2-7b-hf#在下载的过程中,你也可以查看一下,你刚刚无法解析的那个pkl大文件,是不是在这个项目中,(进入项目目录)使用如下指令:cdLlama-2-7b-hf/gitlfstrack​#

git多人协作实战

多人协作开发任务1常用指令master分支(主分支)用来存放每一阶段完成的项目,develop(开发分支)用来开发项目,当develop分支代码编写完成时,将完成的代码合并到master分支上,接着再回到develop分支开发代码,直到项目完全编写出来,这样的好处是每一个阶段的代码都可以运行。查看已建立的分支(正在使用的分支)gitbranch创建分支gitbranch分支名 切换分支gitcheckout分支名删除分支gitbranch-d分支名查看所有分支gitbranch-a获得分支最新的代码gitpull指定本地分支与远程分支连接gitbranch--set-upstream-to=o

随心玩玩(十)git

写在前面:研究生一年多了,一直浑浑噩噩的,在深度学习的泥潭挣扎了好久,终于走出了精神内耗的泥潭…好久没有写博客了,决定重新捡起来…记录一下学习吧~之前写了一篇git的博客,【github从0开始的基本操作到fork和pr项目】,感觉就是快速入门,没有掌握精髓,今天重新学习一下感谢【GeekHour】在b站提供的免费视频教程看了看了以前的博客有种梦回初始的感觉优雅的分割线↓文章目录初始化配置新建仓库工作区和文件状态添加和提交文件查看提交记录reset版本回退diff查看版本差异删除文件.gitignore忽略文件关联远程GUI分支branch解决冲突rebase变基merge和rebase优缺点

克服VSCode与WSL的互通障碍:访问‘\wsl.localhost’的有效方法

前言大家好!今天染念想和大家分享一下我最近在使用VSCode时遇到的一个有趣问题,以及我是如何解决它的。这个问题涉及到在Windows上使用WSL(WindowsSubsystemforLinux)时的一个安全设置问题。首先,让我简单回顾一下问题本身。在尝试用VSCode编辑位于WSL上的main.cpp文件时,我遇到了一个错误。错误信息提示:由于意外错误,无法打开编辑器:无法读取文件’\wsl.localhost\Ubuntu\home\dyedd\main.cpp’(Unknown(FileSystemError):UNChost‘wsl.localhost’accessisnotallo