美文网首页
Git文件操作

Git文件操作

作者: 程序员丶星霖 | 来源:发表于2018-10-23 17:57 被阅读14次

一、git rm

1.1、rm

执行shell的rm指令将test文件删除

$ rm test

huangxiaolei@huangxiaolei MINGW64 /f/GitTest (master)
$ git status
On branch master
Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        deleted:    test

no changes added to commit (use "git add" and/or "git commit -a")

huangxiaolei@huangxiaolei MINGW64 /f/GitTest (master)
$ git add test

huangxiaolei@huangxiaolei MINGW64 /f/GitTest (master)
$ git commit -m "delete test"
[master fa8a517] delete test
 1 file changed, 0 insertions(+), 0 deletions(-)
 delete mode 100644 test

huangxiaolei@huangxiaolei MINGW64 /f/GitTest (master)
$ git status
On branch master
nothing to commit, working tree clean

通过rm指令可以删除一个文件,通过git add/commit操作来完成一次新的提交。

1.2、git rm

git rm指令省去了重新执行git add 的操作。

$ git rm test
rm 'test'

huangxiaolei@huangxiaolei MINGW64 /f/GitTest (master)
$ git status
On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        deleted:    test


huangxiaolei@huangxiaolei MINGW64 /f/GitTest (master)
$ git commit -m "delete test"
[master ef105fb] delete test
 1 file changed, 0 insertions(+), 0 deletions(-)
 delete mode 100644 test

二、文件暂存

git stash指令将当前修改暂存起来,把修改前的分支作为新的分支,而不会带有新修改的代码。

git stash list指令查看当前暂存的内容。

通过git stash apply指令或者git stash pop指令进行内容恢复。前者会删除记录,后者不会删除记录。

学海无涯苦作舟

Android成长录.jpg

相关文章

  • Git 教程(一)--Git简介及操作流程

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(五)--远程分支

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(四)--分支原理

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(三)--远程仓库

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(二)--Git文件操作

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git解决代码修改冲突

    Git 操作说明 Git下载项目 操作命令 Git上传提交 操作命令 Git解决同一文件多人修改冲突 操作步骤

  • Git操作命令

    Git操作命令 本地仓库操作创建新仓库:git init创建、删除、修改文件:vi main.c 缓存文件:git...

  • git 简洁版

    //常见操作 ①git init 管理文件,创建git仓库 ②git add 文件名 添加要管理的文件 ③gi...

  • 01. Git常用操作速查

    @[toc] 一、Git配置 使用 Git Bash 控制台操作 初始化 .git文件夹下的文件含义HEAD 文件...

  • git常用操作命令

    git操作命令 初始化本地仓库 git init 查看文件状态 git status 添加文件到暂缓区 git a...

网友评论

      本文标题:Git文件操作

      本文链接:https://www.haomeiwen.com/subject/vrmyzftx.html