Как изменить содержимое каталога без sudo?

Я пытаюсь изменить содержимое каталога с помощью git . Проблема в том, что если я использую sudo это аннулирует мой ssh ​​forwardAgent. Я не являюсь владельцем каталога, но я часть его группы. Если я chmod 775 не должен иметь возможность вносить изменения в каталог без sudo так как я являюсь частью группы, которой это принадлежит?

Файлы и подкаталоги каталога также должны принадлежать группе к группе.

Владелец каталога (или root) должен:

 chgrp -R groupname /path/to/directory chmod -R ug+rwX /path/to/directory find /path/to/directory -type d -exec chmod g+s {} + 

Создание каталогов setgid (например, с помощью команды find выше) гарантирует, что все новые файлы, созданные в каталоге, будут в группе. umask все еще контролирует разрешения по умолчанию для созданных файлов, поэтому umask всех пользователей, которые создают файлы в этом каталоге, должен быть не менее 002 чтобы получить perms 664 для файлов и 775 для dirs.