首页 > 其他分享 >Git 使用

Git 使用

时间:2024-03-04 11:59:35浏览次数:18  
标签:git track add Git 使用 commit gitignore

  1. 更新改动的代码到仓库
    git add .
    git commit -m "24-03-04: ignore file"
    git push origin master

  2. 拉取不同版本
    git log
    git checkout 35d2c50c8655ca04c8ba10f3fc91b69247f38632

  3. .gitignore规则不生效
    .gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
    解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:

点击查看代码
git rm -r --cached .
git add .
git commit -m 'update .gitignore'

标签:git,track,add,Git,使用,commit,gitignore
From: https://www.cnblogs.com/Charles-Hui/p/18051499

相关文章

  • Opengl不使用Glut单元显示字符
    在Opengl中显示字符多用Glut单元中的glutBitmapCharacter进行显示。这样有两个问题。1、是不能显示汉字。2、是要glut32.dll库支持。通过研究可以不用Glut,只用其它的GL库就能实现中文显示1、加入库usesOpenGLContext,GL,glu;2、生成Opengl显示窗口varGLBox:TOpenGLCont......
  • 使用Git修改文件名字的大小写
    问题背景最近发现window对文件名的大小写不敏感,如果想把文件夹start,修改成Start,让git有变化。应该怎么做呢,直接看黑框操作步骤解决方案第一步:将文件(夹)更改大小写$mvstartStart第二步:从Git中清除现有文件(夹)的跟踪状态$gitrm-r--cachedstart第三步:将更改后的文件(......
  • nodejs安装、编译、执行 & npm 使用
    前言全局说明nodejs安装&npm使用nodejs是一个解释器,只是它运行再后端,在命令行看到执行结果;如果用html+js写的页面用浏览器打开,那就是可以在前台看到js执行结果。一、官网官网:https://nodejs.org/文档:https://nodejs.org/en/docs/中文网:http://nodejs.cn/GitHub......
  • ElementPlus+Vue3使用cdn方式编写页面及引入图标
    完整代码1<!DOCTYPEhtml>2<htmllang="en">34<head>5<metacharset="UTF-8">6<metaname="viewport"content="width=1000,initial-scale=1.0">7<title>模型管理&......
  • 使用gradio启动web-ui时出现cannot import name 'RootModel' from 'pydantic'
    使用gradio启动web-ui时出现cannotimportname'RootModel'from'pydantic'出现该报错的原因:pydantic版本与gradio版本不对应。例:我使用的pydantic版本为1.10.14,报错时gradio的版本是最新版4.19.2。找到gradiogithub源码中的requirements.txt:aiofiles>=22.0,<24.0altair>=......
  • 基于debian12在局域网中部署gitlab步骤
    基于debian12在局域网中部署gitlab步骤来源  https://zhuanlan.zhihu.com/p/675515010 gitlab安装安装gitlab过程中需要的依赖,包括curl、postfix。使用命令为sudoaptinstallcurlpostfixufw。访问链接gitlab/gitlab-ee-Installation·packages.gitlab.com-Bash......
  • powerpoint: 使用组合
    一,创建组合:按住shift键,同时选中要创建组合的多个形状然后在所选的形状上击右键,调出右键菜单:在右键菜单->组合->组合,然后创建成功一个组合:组合创建成功后,可以点击后一起选中:可以对组合复制,生成新的组合:说明:刘宏缔的架构森林—专注it技术的博客,网址:https://imgtouc......
  • 如何使用/proc文件系统监控Linux系统?
    如何使用/proc文件系统监控Linux系统?原创 漫谈君 运维漫谈 2024-02-2909:58 江苏/proc是Linux系统中的一个虚拟文件系统,提供了对运行中内核和进程的实时访问。这个目录下包含了很多以数字命名的目录,每个目录代表一个运行中的进程或者系统信息。每个进程目录下有许多......
  • 极狐GitLab Runner 信任域名证书
    本文作者徐晓伟极狐GitlabRunner信任实例域名证书,用于注册注册极狐GitLabRunner。问题参见 极狐gitlab-runner-host.md说明解决方案是使用颁发给域名gitlab.test.helm.xuxiaowei.cn的证书,可以使用自己的域名去各大云厂商免费申请,或者使用自己根据域名gitlab.tes......
  • Git常用命令,merge和rebase的区别
    简介-Merge和Rebase在Git中,rebase和merge是两种常用的将一个分支的更改合并到另一个分支的方法。Merge(合并):当你执行merge时,Git会创建一个新的提交,将两个分支的更改合并在一起。这个新的提交会有两个父提交,代表了被合并的两个分支的历史。Merge会保留每个分支上的提交......