当前位置:   article > 正文

Git基本操作(3)- git add详细举例

git add

一、 git  add:将工作区的内容提交的暂存区

1、git add [file1] [file2] ...     指定文件到暂存区

例如 新建两个文件和两个文件夹

 然后

 git add 1.txt 2.txt

我们查看一下状态,两个文件被加到了暂存区

 2、 git add [dir]... 指定文件夹到暂存区

我在folder1中新建一个空文件夹和一个文件

然后我来执行 

 git add folder1

从这个来看,git只提交不为空的文件夹,如果是空文件夹,git不提交到暂存区 

3、git add . 添加当前目录的所有文件到暂存区

git add .

git 根目录下的所有文件都提交了

那我要是就想单独提交folder2下的文件呢

  1. D:\git (master)
  2. λ cd folder2
  3. D:\git\folder2 (master)
  4. λ git add .
  5. D:\git\folder2 (master)
  6. λ git status
  7. On branch master
  8. Changes to be committed:
  9. (use "git restore --staged <file>..." to unstage)
  10. new file: ../1.txt
  11. new file: ../2.txt
  12. new file: ../folder1/folder1.txt
  13. new file: folder2-1.txt
  14. new file: folder2-2.txt
  15. new file: folder2-3.txt

 先进到folder2文件夹,再git add .

4、git add .和 git add --all 的区别

git add .   是当前路径下的所有更改

git add  --all   不管你在本地工作区的哪个路径下,执行这个都是把本地工作区的所有修改都提交

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/822863
推荐阅读
相关标签
  

闽ICP备14008679号