zoukankan      html  css  js  c++  java
  • git add Untracked files

    git add *  将目录里的所有文件提交到暂存区后

    git status 查看状态  所有文件都是绿色的表示本地的文件和暂存区的文件是一样的

    然后在本地修改一个文件 然后新建一个文件

    在使用git status 查看状态

    这两个文件都改变

    并且两个文件都变为红色

    修改的文件提示:changes not staged for commit  更改没有进行提交表示

    新增的提示Untracked files

    再使用git add *  将目录里的所有文件提交到暂存区后

    再次使用git status 查看状态    所有文件又都变绿色了

    我们在本地修改一个文件的名(或者删除)用git status 提示Untracked files 提示那个文件被删除了

    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: "346226260345273272346226207346234254346226207346241243.txt"怎么办??

    方法1可以 忽略Git中的untracked文件

    具体方法是在版本管理的根目录下(与.git文件夹同级)创建一个  .gitignore,并保存在该位置。

    在此文件下添加

    忽略的文件名

    文件目录后面加/

    方法2 回退commit

    git log 查看提交的嘻哈值

    然后执行回退 git reset --hard <commit_id>

    方法三

    git rm -r --cached .

  • 相关阅读:
    Java中的IO基本用法
    Java中的字符串
    centos
    Linux 常用命令
    rand随机
    auto.js 学习
    毕业了!!!
    论文的查找
    kill的使用
    安装交叉编译工具arm-linux-gcc-4.3.2 并且修改环境变量
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/10141461.html
Copyright © 2011-2022 走看看