Manager: Allow pushing/pulling of the '.' directory
This commit is contained in:
@@ -115,7 +115,12 @@ bool Dotfile::match(const std::string& path, const std::vector<std::string>& pat
|
|||||||
std::string pathString = path.substr(cutFrom);
|
std::string pathString = path.substr(cutFrom);
|
||||||
|
|
||||||
for (const auto& pattern : patterns) {
|
for (const auto& pattern : patterns) {
|
||||||
|
// A dot matches everything in the current working directory
|
||||||
|
if (pattern == ".") {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Exact match is obviously true
|
||||||
if (pathString == pattern) {
|
if (pathString == pattern) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user