Po prostu próbowałem używać .gitattributes po raz pierwszy. Myślę, że muszę zrobić coś złego, ponieważ to nie działa, ponieważ myślałem, że cel użycia atrybutu merge=ours
jest przeznaczony dla (?).Co właściwie używa .gitattributes z merge = nasz
Przykład użycia:
Mam dwie gałęzie; jeden to "master", a drugi to "GCE-Site". W gałęzi "GCE-Site" znajdują się pliki, które mają różne ustawienia, które istnieją również w gałęzi "master", której nie chcę scalać w "master" [lub inne gałęzie].
Na obu gałęzi, mam .gitattributes
zawierający następujące zasady:
README.md merge=ours
config.php merge=ours
.gitattributes merge=ours
.gitignore merge=ours
.cache/ merge=ours
Wszystkie pliki wymagające przepisy są na poziomie głównym powiększonej wszystkiego powyżej .cache/folderu. Kiedy robię git merge GCE-Site
, wszystkie pliki nadal łączą się z wzorcem, gdy tego nie chcę.
Czy jest coś, czego mi brakuje? Twoja pomoc jest bardzo doceniana. Thnx
Wierzę, że to nie zadziała, jeśli można przeprowadzić scalanie z szybkim przewijaniem do przodu. – HuStmpHrrr