首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

git add 命令详解

前言 2. git add 基本操作 3. git add 命令参数 4. git add 背后做了什么 1....add 命令的作用就是将工作区的文件添加到暂存区 使用示例 # 将某些文件提交到暂存区 git add # 将某些目录提交到暂存区 git add <...只监控已经被 add 的文件,也就是 tracked files,不会监控没有被跟踪的新文件 git add -u 4. git add 背后做了什么 ---- 先说结论: git add 会在 .git...├── 8d │ └── 0e41234f24b6da002d962a26c2495ea16a425f ├── info └── pack 执行 git add : 1、git 会将工作区中的文件使用...hash sha-1 算法得到 40 位的 blob 对象 hash 字符串文件,文件中存储的是文件类型和使用算法压缩的内容,如果查看文件的原始内容,需要使用 git cat-file -p <hash

57830

git取消文件跟踪

在使用git的时候,有些文件是不需要上传的,所以就可以修改   .gitignore  例如: 如果是对所有文件都取消跟踪的话,就是 git rm -r --cached .   ...//删除本地文件 对某个文件取消跟踪 git rm --cached readme1.txt    删除readme1.txt的跟踪,并保留在本地。...那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交: git rm -r --cached . git add . git commit -m 'update .gitignore'...如果还是不行的话 在先将想要取消追踪的文件移到项目目录外),并提交,然后提交再将刚刚移出的文件再移入项目中即可  注意: 不要误解了 .gitignore 文件的用途,该文件只能作用于 Untracked...Files,也就是那些从来没有被 Git 记录过的文件(自添加以后,从未 add 及 commit 过的文件)。

1.2K20

git取消文件跟踪

在使用git的时候,有些文件是不需要上传的,所以就可以修改 .gitignore 例如: 如果是对所有文件都取消跟踪的话,就是 git rm -r –cached .   ...//删除本地文件 对某个文件取消跟踪 git rm –cached readme1.txt 删除readme1.txt的跟踪,并保留在本地。...那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交: git rm -r –cached . git add . git commit -m ‘update .gitignore’...如果还是不行的话 在先将想要取消追踪的文件移到项目目录外),并提交,然后提交再将刚刚移出的文件再移入项目中即可 注意: 不要误解了 .gitignore 文件的用途,该文件只能作用于 Untracked...Files,也就是那些从来没有被 Git 记录过的文件(自添加以后,从未 add 及 commit 过的文件)。

1.4K20

git 设置代理和取消代理

今天给大家分享的是git小知识,内容不多,主要是关于git工具设置代理和取消代理的方式。其实就是两行git命令,在这里记载一下,以便后面有小伙伴用到的话,对他们的学习有帮助。...如果代理类型是socks5进行如下设置即可 it config --global http.proxy socks5://127.0.0.1:1080 git config --global https.proxy...socks5://127.0.0.1:1080 如果是普通的http/https进行如下设置即可 git config --global https.proxy http://127.0.0.1:1080...git config --global https.proxy https://127.0.0.1:1080 取消代理设置 git config --global --unset http.proxy...git config --global --unset https.proxy 下面是关于一个Linux的小知识,当使用Linux的时候,遇到linux计划任务ifconfig不能正常执行的情况下,

1.1K00
领券