相关疑难解决方法(0)

Git如何处理符号链接?

如果我有一个符号链接的文件或目录,我将它提交到Git存储库,它会发生什么?

我会假设它将它作为符号链接留下,直到文件被删除,然后如果你从旧版本拉回文件它只是创建一个普通文件.

当我删除它引用的文件时它会怎么做?它只是提交悬空链接吗?

git version-control symlink

1515
推荐指数
4
解决办法
36万
查看次数

git add*(星号)vs git add.(期)

我是git的新手,我有一个关于在git中添加文件的问题.我发现约之间的差异多个计算器的问题git add .git add -a,git add --all,git add -A等,但我一直无法找到解释了什么地方git add *呢.我甚至看过git add手册页,但它没有帮助.我一直用它代替,git add .我的同事问我为什么.我没有答案.我一直都在使用git add *.

git add .git add *一样吗?是否只从当前目录添加更改的文件,而另一个添加当前目录和子目录中的文件(递归)?

在其他一个堆栈问题上列出了一个很好的图表,显示了git add -A git add .和之间的差异git add -u,但它没有git add *.

在此输入图像描述

注意:我理解将星号用作通配符意味着什么(添加具有给定扩展名的所有文件).例如,git add *.html想补充一点,有一个所有文件.html的扩展名(但忽略.css,.js等).

谢谢您的帮助!

git version-control git-add

113
推荐指数
6
解决办法
3万
查看次数

标签 统计

git ×2

version-control ×2

git-add ×1

symlink ×1