We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ae1de83 + 2249576 commit 5559481Copy full SHA for 5559481
repository.go
@@ -433,3 +433,24 @@ func (r *Repository) StateCleanup() error {
433
}
434
return nil
435
436
+func (r *Repository) AddGitIgnoreRules(rules string) error {
437
+ runtime.LockOSThread()
438
+ defer runtime.UnlockOSThread()
439
+
440
+ crules := C.CString(rules)
441
+ defer C.free(unsafe.Pointer(crules))
442
+ if ret := C.git_ignore_add_rule(r.ptr, crules); ret < 0 {
443
+ return MakeGitError(ret)
444
+ }
445
+ return nil
446
+}
447
448
+func (r *Repository) ClearGitIgnoreRules() error {
449
450
451
452
+ if ret := C.git_ignore_clear_internal_rules(r.ptr); ret < 0 {
453
454
455
456
0 commit comments