MCPcopy Create free account
hub / github.com/git/git / generateGitAttributes

Method generateGitAttributes

git-p4.py:1630–1645  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1628 die('git-lfs push command failed. Did you define a remote?')
1629
1630 def generateGitAttributes(self):
1631 return (
1632 self.baseGitAttributes +
1633 [
1634 '\n',
1635 '#\n',
1636 '# Git LFS (see https://git-lfs.github.com/)\n',
1637 '#\n',
1638 ] +
1639 ['*.' + f.replace(' ', '[[:space:]]') + ' filter=lfs diff=lfs merge=lfs -text\n'
1640 for f in sorted(gitConfigList('git-p4.largeFileExtensions'))
1641 ] +
1642 ['/' + f.replace(' ', '[[:space:]]') + ' filter=lfs diff=lfs merge=lfs -text\n'
1643 for f in sorted(self.largeFiles) if not self.hasLargeFileExtension(f)
1644 ]
1645 )
1646
1647 def addLargeFile(self, relPath):
1648 LargeFileSystem.addLargeFile(self, relPath)

Callers 3

addLargeFileMethod · 0.95
removeLargeFileMethod · 0.95
processContentMethod · 0.95

Calls 2

gitConfigListFunction · 0.85
hasLargeFileExtensionMethod · 0.80

Tested by

no test coverage detected