首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

"git add -all“命令不会在我的GitRepository/.vim/subdir/sub-subdir目录下添加文件

答案:

git add -all命令不会在我的GitRepository/.vim/subdir/sub-subdir目录下添加文件。

git add -all命令是错误的,正确的命令是git add --all,用于将所有改动的文件添加到暂存区。

在Git中,使用git add命令将文件从工作目录添加到暂存区,以便在提交时包括这些文件的改动。-all选项表示添加所有改动的文件,包括新增、修改和删除的文件。

然而,git add --all命令默认不会递归地添加子目录中的文件。所以,在命令中指定的目录下的文件不会被添加到暂存区。

如果想要递归地添加目录下的所有文件,可以使用git add命令的相对或绝对路径。在这种情况下,正确的命令应该是git add GitRepository/.vim/subdir/sub-subdir/*,以添加该目录下的所有文件。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云代码托管服务:https://cloud.tencent.com/product/ccs
  • 腾讯云云开发平台:https://cloud.tencent.com/product/tcb
  • 腾讯云版本控制服务:https://cloud.tencent.com/product/cvs
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【腾讯云1001种玩法】Ubuntu Server搭建 Git 服务器实测版

获取gitosis文件后,进入下面目录: 下面使用python命令安装目录下setup.pypython脚本进行安装: 安装完成,下面开始对git进行一些基本配置。...700 /home/gitrepository/ 由于gitosis默认状态下将仓库放在用户repositories目录下添加一个链接,指向连接仓库项目/home/gitrepository..._9964_1492077049409.png] 上面是已存在提示,因为已经初始化过了 实际应该是: Initialized empty Git repository in /home/gitrepository...对post-update文件添加可执行权限。...gitosis.conf中使用相同用户名。) (注意:在windows中生成.pub文件最后会有一个用户名。使用该名称比较好) 将.pub文件复制到keydir目录下

2.6K20

【Solution】Git添加GitHub远程库免去账号密码验证

在终端输入第一行命令后,什么也没有发生,对,Unix经典语录:“没有消息就是好消息”,接着输入第二行命令,出现错误提示: ➜ GitRepository git:(master) git remote...add origin git@github.com/isLeeTender/GitRepository.gitGitRepository git:(master) git pull origin...OK,我们通过命令看看本地是否有权限访问目标 ➜ GitRepository git:(master) ssh -T git@github.com Permission denied (publickey...提示说很清楚了:“没有权限” 通过查阅资料,知道这本地生成SSH秘钥没有添加到远端GitHub上,打开用户目录.ssh目录(如果没有这个目录,请继续下面的操作),发现里面并没有生成秘钥:也就是没有...标题自己定,秘钥内容则是.ssh目录下id_rsa.pub文件里面的内容,通过cat id_rsa.pub命令就可以看到: ➜ .ssh cat id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDpaZgqTFqoa3lhPxa6w5PSQnh9Rj9wQ3

86120
  • git 基本操作命令

    这样, A在A电脑上修改了A.Gitrepository里面的文件,而B在B电脑上修改了clone过来A.Gitrepository,你们两个只要把各自修改推送给对方就行了,这就是为什么你就是没有网络也能使用版本控制...1.新建一个目录(在你磁盘空闲较多地方,新建一个目录(名称Repository))===>这个Repository就是上面说本地仓库,然后右键选择Git Bash(Git 命令行),在目录下输入以下命令...# git add (把项目提交到git仓库) 新建一个demo.txt文件,并且在里面写入123456789 ?...git diff就是比对文件,红色是告诉你,那是原来,绿色就是告诉添加了信息。 之后你就可以放心提交你版本了。...你需要执行git addgit commit -m "xxxx",必须通过add提交到文件暂存区。 ? # 版本控制---回退 # git log 在使用git时候一定要会使用日志功能。

    63240

    GIT环境搭建

    四:查看配置 $ git config --list 检查已有的配置信息 $ git config user.name 直接查阅某个环境变量设定,例如用户名 五:设置忽略文件 项目目录下 .gitignore...lib.a 但 lib.a 除外 /TODO 仅仅忽略项目根目录下 TODO 文件,不包括 subdir/TODO build/ 忽略 build/ 目录下所有文件 doc/*.txt 会忽略 doc...只需键入 git ci 即可; 使用这种技术还可以创造出新命令,比方说取消暂存文件输入比较繁琐,可以自己设置一下: $ git config --global alias.unstage 'reset...(2)将本地~/.ssh下生成id_rsa.pub 文件内容,添加到GITHUB个人设置SSH KEY中 (3)用命令验证是否设置成功: $ ssh -T git@github.com;...九:添加远程仓库 (1) 创建一个新本地仓库:mkdir git_1 && cd git_1 && git init (2) 添加git remote add origin git@github.com

    90440

    版本控制器Git相关配置和常用命令【操作】

    3、基础操作指令 Git工作目录下对于文件修改(增加、删除、更新)会存在几个状态,这些修改状态会随着我们执行Git命令而发生变化  本篇博客主要讲解如何使用命令来控制这些状态之间转换:...) 命令形式:git statu 3.2 添加工作区到暂存区(add)【重要】 作用:添加工作区一个或多个文件修改到暂存区 命令形式:git add 单个文件名|通配符 将所有修改加入暂存区...git reflflog         这个指令可以看到已经删除提交记录 3.6、添加文件至忽略列表 一般我们总会有些文件无需纳入Git 管理,也不希望它们总出现在未跟踪文件列表。...lib.a # only ignore the TODO file in the current directory, not subdir/TODO /TODO # ignore all files...目录下创建文件 file01.txt 略 \# 将修改加入暂存区 git add . \# 将修改提交到本地仓库,提交记录内容为:commit 001 git commit -m '

    31520

    IIS 部署 Python Django

    当你求助时候多半还得靠自己,或者靠Google 介入正题,详细来一遍流程吧 当然,是用Visual Studio 2019 来编辑开发Django项目的,如果你也是那么巧了。...在你项目根目录下面 按住Shift 鼠标右键 菜单,点击 【 在此处打开powershell窗口】输入以下命令 python manage.py runserver 出现 PS E:\Git\GitRepository...接下来给你Django项目添加一个web.config 文件,内容如下: <?xml version="1.0" encoding="UTF-8"?...="*" modules="FastCgiModule" scriptProcessor="F:\Program Files (x86)\Python\python.exe|E:\<em>Git</em>\<em>GitRepository</em>...在 settings.py 同级目<em>录下</em><em>添加</em>名称为 local_static <em>的</em>目录 3.在local_static  目录中<em>添加</em>web.config 内容如下 <?

    2K30

    Git分布式版本控制工具学习(五)

    3.3.6、添加文件至忽略列表 一般我们总会有些文件无需纳入Git 管理,也不希望它们总出现在未跟踪文件列表。通常都是些自动 生成文件,比如日志文件,或者编译过程中创建临时文件等。...lib.a # only ignore the TODO file in the current directory, not subdir/TODO /TODO # ignore all files...)并在目录下打开gitbash 略 # 初始化git仓库 git init #####################创建文件并提交##################### # 目录下创建文件 file01...####################修改文件并提交###################### # 修改file01内容为:count=1 略 # 将修改加入暂存区 git add . # #...处理文件中冲突地方 2. 将解决完冲突文件加入暂存区(add) 3. 提交到仓库(commit) 冲突部分内容处理如下所示:

    24210

    Linux — Makefile学习笔记以及多级目录下Makefile编写

    大家好,又见面了,是你们朋友全栈君。...2、-n:作用是让make命令输出将要执行操作步骤,而不是真正执行这些操作 3、-f :作用是告诉make将文件名为filename文件作为makefile文件。...在终端运行make命令后: 但是这样会有一个问题,那就是如果项目中文件比较多的话,在这一个目录下会有好多原文件和头文件,对于项目的维护也不方便,那么可以做如下更改(以下目录结构,学过STM32同学应该比较清楚...只用 all:CHECKDIR $(SUBDIR) #强大all mkdir -p (SUBDIR) (BINDIR) 对于makedir中选项: -m 对新建目录设置存取权限...make -C $@ 当make目标为all时, -C $@ 指明跳转到次级目录下读取那里Makefile; M=$(PWD) 表明读取完Makefile(次级目录下Makefile

    5.5K10

    Git常用命令整理

    常用命令 说明 mkdir XX (创建一个空目录 XX指目录名) pwd 显示当前目录路径。 git init 把当前目录变成可以管理git仓库,生成隐藏.git文件。...git add XX 把xx文件添加到暂存区去。 git commit –m “XX” 提交文件 –m 后面的是注释。...git rm XX 删除XX文件 git remote add origin git@github.com:q279583842q/gitRepository1.git 关联一个远程库 git push...git stash list 查看所有被隐藏文件列表 git stash apply 恢复被隐藏文件,但是内容不删除 git stash drop 删除文件 git stash pop 恢复文件同时...也删除文件 git remote 查看远程库信息 git remote –v 查看远程库详细信息 git push origin master Git会把master分支推送到远程库对应远程分支上

    35430

    你细品Git分区、配置与日志,不会就不要敲代码了

    工作区中文件只要通过「git add命令添加进了「Git」仓库,就会被追踪。 ❝暂存区也称为「index」,不过常使用「stage」表示。❞ 二、git常用命令 ?...lib.a:表示除了lib.a文件,其余都会被忽略; /TODO:仅仅忽略项目根目录下TODO文件,不包括subdir/TODO(TODO为示例文件); 可以通过/*/TODO使一层目录下TODO文件被忽略...2.git commit 当注释很长时,可以直接执行git commit,进入vim编辑器界面,在此处编写较长注释,添加完注释后,通过wq保存并退出即可: ? ?...3.git commit -am '注释' 表示添加当前目录下所有已被git追踪文件到暂存区中并提交,即相当于是git add . 与 git commit 两步操作合成。 ?...git log --all --decorate --oneline --graph 该命令比较厉害,是StackOverflow上网友组装命令,可以一次性查看所有分支及其提交记录,非常实用: ?

    68130

    Git系列之查看状态

    未跟踪文件意味着 Git 在之前快照(提交)中没有这些文件Git 不会自动将之纳入跟踪范围,除非你明明白白地告诉它“需要跟踪该文件”, 这样处理让你不必担心将生成二进制文件或其它不想被跟踪文件包含进来...如果此时提交,那么该文件此时此刻版本将被留存在历史记录中。 你可能会想起之前我们使用 git init 后就运行了 git add (files) 命令,开始跟踪当前目录下文件。 ...git add 命令使用文件或目录路径作为参数;如果参数是目录路径,该命令将递归地跟踪该目录下所有文件。 3、暂存已修改文件 现在我们来修改一个已被跟踪文件。...将这个命令理解为“添加内容到下一次提交中”而不是“将一个文件添加到项目中”要更加合适。...若要查看已暂存将要添加到下次提交里内容,可以用 git diff --cached 命令

    1.3K10

    git基礎操作

    文件最後加入下面命令 export LANG=“zh_CN.UTF-8” export LC_ALL=“zh_CN.UTF-8” 2.3定義別名方便查看日誌 打開 git bash 進入用戶家錄...git bash窗口 3.3 執行git init 3.4 如果創建成功后可在文件夾下看到隱藏.git錄 4.基礎操作 4.1 git add 工作區–>暫存區 4.2 git commit...添加工作區到暫存區 4.5 git commit -m “注釋內容” 提交暫存區到本地倉庫 4.6 git log [option] 查看提交日誌 option –all 顯示所有分支 –pretty...*********/ git 常用命令之–代码提交、拉取,git是否提交成功 无论上传还是拉取代码,首先要做第一步是找到自己要提交/拉取项目目录下,右键–Git Bash Here 本地文件提交:...,表示添加所有已修改文件 4.git commit -m ‘此次上传文件描述’ //简练的话描述自己提交内容 5.git push 自己远程主机名 head:refs/for/master // 最关键一步

    16220

    Git教程1(安装及基本操作)

    执行git add 命令添加到仓库 git add read.txt   执行上面的命令,没有任何显示,这就对了,Unix哲学是“没有消息就是好消息”,说明添加成功 执行 git commit 命令提交...最好是有意义,也就是下次看到这个说明就清楚提交了什么内容。   为什么Git添加文件需要add,commit一共两步呢?..."add files" status和diff命令 命令 说明 git status 查看当前库状态 git diff 是difference简写是用来查看文件变化 (工作区和版本库) 正常状态下执行两个命令...通过此命令我们能够看到增加是 hello git 2这行信息,知道了对readme.txt作了什么修改后,再把它提交到仓库就放心多了,提交修改和提交新文件是一样两步 add命令 $ git status...,工作目录是干净(working tree clean) 小结 命令 说明 git status 查看当前库状态,add之前和commit之前都可以查看状态 git diff 文件名 查看文件修改前后变化

    60020

    2.2 Git 基础 - 记录每次更新到仓库

    未跟踪文件意味着 Git 在之前快照(提交)中没有这些文件Git 不会自动将之纳入跟踪范围,除非你明明白白地告诉它“需要跟踪该文件”, 这样处理让你不必担心将生成二进制文件或其它不想被跟踪文件包含进来...如果此时提交,那么该文件此时此刻版本将被留存在历史记录中。 你可能会想起之前我们使用 git init 后就运行了 git add (files) 命令,开始跟踪当前目录下文件。...git add 命令使用文件或目录路径作为参数;如果参数是目录路径,该命令将递归地跟踪该目录下所有文件。 暂存已修改文件 现在我们来修改一个已被跟踪文件。...lib.a # only ignore the TODO file in the current directory, not subdir/TODO /TODO # ignore all files...此命令删除 log/ 目录下扩展名为 .log 所有文件。 类似的比如: $ git rm \*~ 该命令为删除以 ~ 结尾所有文件

    63510

    Makefile学习1

    当你使用make命令去编译一个工程项目时,make工具会首先到这个项目的根目录下去寻找Makefile文件,然后才能根据这个文件去编译程序。...掌握Makefile是一门必备技能,它和gitvim一样,掌握了这个“Linux三剑客”会让你工作事半功倍、更加高效。...自动生成头文件依赖关系 更高效解决方法是:使用gcc -M 命令自动生成头文件依赖关系 通过gcc -M命令,我们就可以自动生成一个hello.o目标文件依赖关系,就不需要我们手动将头文件添加到规则中了...all all: @echo "make start" make -C subdir1 make -C subdir2 make -C subdir3 @echo..."make done" make通过 -C subdir参数,会分别到各个子目录下去执行,解析各个子目录下Makefile并运行,遍历完所有的子目录 make依次遍历到各个子目录下解析新Makefile

    38510

    Git | 一文带你零基础快速上手Git

    Git工作流程图 命令如下 clone(克隆): 从远程仓库中克隆代码到本地仓库 checkout (检出):从本地仓库中检出一个仓库分支然后进行修订 add添加): 在提交前先将代码提交到暂存区...cat 查看文件内容 touch 创建文件 vi vim编辑器(也可以记事本、EditPlus、NotePad++等其它编辑器,自己使用Notepad++) 2.1、Git下载与安装 2.1.1、演示...4、Git 基础操作指令 Git工作目录下对于文件**修改(增加、删除、更新)**会存在几个状态,这些修改状态会随着我们执行Git命令而发生变化本章节主要讲解如何使用命令来控制这些状态之间转换...4.2、*添加工作区到暂存区(add) 作用:添加工作区一个或多个文件修改到暂存区 git add 单个文件名|通配符(.)...可以使用 git-log或it log指令查看 命令行没记录情况 查看已经删除记录 git reflog #这个指令可以看到已经删除提交记录 4.6、添加文件至忽略列表 一般我们总会有些文件无需纳入

    54010
    领券