Я только что начал использовать git-svn
, чтобы обеспечить более детальное ветвление и фиксацию, чем я мог бы использовать с удаленным репозиторием svn, управляемым другой компанией, в котором мы работаем.
Я сейчас настроил мои .gitignore
и .gitattributes
файлы для ветви в моей рабочей области, и я бы предпочел иметь возможность отправлять (и, следовательно, отслеживать) их в моем локальном git-репо. Однако, когда dcommit
передает мои изменения - / hardback в svn, эти файлы не должны отправляться обратно в репозиторий svn.
Однако я не могу просто игнорировать папку, в которой они находятся, потому что, конечно, они находятся в корне рабочего пространства.
У кого-нибудь есть решение? (кроме игнорирования их в ветке git-svn, sym- / hardlinking их из другого места и добавления их в репозиторий git там - это слишком сложно, и они больше не находятся в соответствующей ветке, поэтому я бы предпочел попытаться найти другое решение в этом случае).