首页 > 其他分享 >Git操作—— git add --all、git add.、git add * 的区别(转)

Git操作—— git add --all、git add.、git add * 的区别(转)

时间:2023-02-06 20:33:33浏览次数:50  
标签:relevant 文件 Git 删除 -- add git

原文:https://blog.csdn.net/W664160450/article/details/123715481?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-123715481-blog-104845778.pc_relevant_vip_default&spm=1001.2101.3001.4242.1&utm_relevant_index=4

 

git add --all
这个命令会将当前目录下包括子目录下所有改动的文件提交到暂存区,注意只包括改动的文件,不改动的不会放到缓存区。

这个命令还会把删除的文件也提交进去。
如你在本地删除了min.c 这个命令会把删除信息也记录进去,然后在提交的时候把仓库里对应的min.c也删除掉,也就是说你在本地做的删除操作会被记录,提交仓库时会删除同样的文件,如果不想删除文件,可以使用git add .,注意后面有一个“.”点的符号,这个命令跟git add --all一样,但是不会记录删除操作。

git add .
会把本地所有的untrack的文件都加入暂存区,并且根据.gitignore做过滤。

git add *
会忽略.gitignore把任何文件都加入。



标签:relevant,文件,Git,删除,--,add,git
From: https://www.cnblogs.com/lh03061238/p/17096626.html

相关文章

  • Git在提交的时候:user name and email must be set brfore commit.
    就是说你的用户名和邮箱没有指定指定下就可以了......
  • Git简介
    Linus的第二个伟大作品。2005年由于BitKeeper软件公司对Linux社区停止了免费使用权。Linus迫不得己自己开发了一个分布式版本控制工具,从而Git诞生了。目前使用Git作为版本控......
  • Android中margin和padding的区别
    简单地理解:margin为外边框,border为边框,padding为内边框。margin:android:layout_marginTopandroid:layout_marginBottomandroid:layout_marginLeftandroid:layout_mar......
  • 【转载】兽医管理平台Digitail:围绕宠物生命周期打造更全面的健康服务和商品体系
    海外newthings|罗马尼亚兽医管理平台「Digitail」A轮融资1100万美元,帮助兽医管理宠物病例、提高听诊效率-36氪兽医每天也需要花很多时间在档案管理、日常行政上,而传统......
  • git 基础操作
    Git全局设置gitconfig--globaluser.name"马旭彬"gitconfig--globaluser.email"[email protected]"创建一个新仓库[email protected]:data......
  • Git学习笔记
    Git作为一款分布式版本控制工具,在我们的日常生活中起到了巨大的作用。何为版本控制:举一个简单例子,我们的在做一个设计方案时会经过多次整改,而我们将每一版文档都保存我们的......
  • 项目开发中Git的常用操作
    将本地文件夹和远程项目关联在本地文件夹中打开GitBash,并输入gitinit初始化仓库初始化完成后会生成一个.git文件使用如下命令进行本地与远程仓库的连接:gitremoteaddor......
  • 在 shell 中 git clone 仓库的子目录
    复制以下代码到shell的配置文件(如:~/.bashrc或~/.zshrc)中#specifyadirectorytogitclonegitcs(){#extractthecontentintheurltoeachvariable......
  • 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」
    ​如果你这周没刷到类似“npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237...”的一串字符,那就说明本期GitHubTrending周榜的内容非常适合你。这是前推特创始......
  • Git 全局代理设置
    【待补充】...git设置和取消代理(github.com) 查看配置 gitconfig--list HowtosetimportantGitconfigglobalproperties(theserverside.com)......