首页 > 其他分享 >Git-stash-rm---cache-暂存-删除

Git-stash-rm---cache-暂存-删除

时间:2023-06-26 20:11:06浏览次数:42  
标签:Git 删除 代码 cache stash git rm 暂存

git stash

  • 当开发到一半时,需要pull远端的代码,但这会覆盖本地的代码

  • 因此,需要暂存本地的代码

  • git stash

  • git pull

  • git stach pop (处理完pull代码之后,把暂存的代码pop出来)

  • 查看 git stash list

git rm

  • 删除远端的文件

  • git rm file (会同时删除本地的原始文件)

  • git rm --cache file (仅删除暂存区的文件,本地文件不会删除)

标签:Git,删除,代码,cache,stash,git,rm,暂存
From: https://www.cnblogs.com/starcos/p/17506618.html

相关文章

  • 如何建立Linux与git的连接?
    @[Toc]本文以Xshell为案例进行与git的连接!建立连接三板斧:add,commit,pushLinux与git远程连接的方法:1.设置全局的用户名和邮箱gitconfig--globaluser.name"你的用户名"gitconfig--globaluser.email"你的邮箱"2.先创建本地文件夹mkdirtest3.cd进入本地仓库cdtest4......
  • 本地git项目关联新仓库
    ......
  • git——迁移方法备份
     指定url导出 export.shif[-z"$1"]thenecho"Theorigin_git_urlisempty"exitfiorigin_url=$1echo""echoorigin_url=$origin_urlfilename=$(basename"$origin_url")cdbareif[-d"$filename"......
  • Git工具下载与安装-1
    Git工具下载与安装一.下载1.官方地址:https://git-scm.com/点击红框中的DownloadforWinodows,跳转到下载界面2.选择适配自己电脑的版本包,以windows64为例二、安装1.安装Git没有需要用户自定义设置项,一路选择默认安装即可。三.配置系统环境变量1.添加git/bin到path进入到git安装目录......
  • Git工具使用-3
    Git工具使用一.注册git账号在cmd命令行输入:1.注册git用户名:gitconfig--globaluser.name“huangshao”2.注册git用户邮箱:gitconfig--globaluser.email“[email protected]”二.Git基本概念workspace:工作区,即在电脑里能看到的目录stagingarea:暂存区/缓存区,一般存放在.git目......
  • Git log日志操作-6
    Gitlog日志操作区别:Gitlog:作用域是本地版本库。查看的是commit-m提交的内容。只add未commit不会生成log信息。支持简单查看,顺序查看,按时间和作者筛选Gitblame:作用域是工作区。查看的是工作区的最新内容,即使修改,未add,commit也可以打印。功能类似于linux中的cat命令一.Gitlog1......
  • Git 分支操作-5
    Git分支操作一.查看分支1.查看本地分支Gitbranch2.查看远程分支Gitbranch–r3.查看所有分支Gitbranch-a二.创建分支1.创建分支Gitbranchname2.创建分支并切换分支Gitcheckout–bname三.切换分支1.在当前分支开发时,必须commit之后才能进行分支切换,否则报错2.commit之后,可进......
  • Git解决冲突-4
    Git解决冲突一.自动合并冲突前提:远程仓库代码发生变化,本地仓库的代码未更新,gitcommit冲突场景:远程仓库的代码已经更新,本地仓库还是原来的代码冲突现象:解决方式:拉去远程仓库代码,会自动合并成功二.自动合并冲突失败现象1.本地和远程仓库都做了修改,未先pull,直接push现象:问题1解决方......
  • git clone和fetch以及pull区别-9
    gitclone和fetch以及pull区别一.gitcloneGitclone适用于已有远程仓库,本机没有相关的本地仓库。使用方法:1.桌面/任意目录,右键单击,点击gitbash。2.输入:gitcloneurl(远程仓库地址)二.gitfetchGitfetch适用于,本机已有相关联的远程仓库。远程仓库中做了修改,本地也做了修改,需要拉......
  • Git diff使用-8
    Gitdiff使用git,工作区,缓冲区,本地仓库,diff都是把历史数据删除,重新写入内容+,表示新增内容-,表示删除的内容1.Gitdiff工作区当前和上次的,文件内容的详细差异红色显示的旧的内容绿色表示修改后的内容白色表示未做修改的内容2.gitdiff–-cache对比的是本次commit和上次commit的差异......