2017-01-23 3 views
1

Я меняю компании, и я создал несколько приложений, чтобы облегчить мою работу, но они все специфичны для работы, которую я ухожу. Я хочу дать исходный код моему менеджеру, который также является моим хорошим другом. Я знаю, что могу просто скопировать каталог, убедившись, что папка .git находится там, и она остается репозиторией git. Однако я использовал SourceTree (если это имеет значение) и имел все репозитории в BitBucket (опять же, если это имеет значение). Я бы хотел, чтобы у них была полная история, но не мои учетные данные для BitBucket. Просто переместит их на общий сетевой диск, выполнив это или будет частью учетных данных в папке .git?Могу ли я переместить решение Git, но не мои полномочия?

+0

Насколько я знаю, git repo не содержит никаких учетных данных вообще. –

ответ

1

Учетные данные хранятся на вашем клиенте и сервере, а не в самом репозитории. Так что да, если вы предоставите им папку .git, это должно делать то, что вы хотите.

Одно предупреждение: файл .git/config может содержать определенную идентифицирующую информацию о вас (но не аутентификационные данные). Вы можете просмотреть это и не забудьте удалить все, что вы не хотите покидать, например, ваше имя/адрес электронной почты.

+0

Отлично !!! Спасибо. Я видел там какую-то личную информацию, но не хотел прикасаться к ней, если я сломал репозиторий. –

Смежные вопросы