Я создал новый репозиторий на своем рабочем сервере и синхронизировал его с моим сервером разработки и локальным сервером.
Клонирование его в мой dev и локальные машины работало хорошо, но разрешения для файлов и каталогов не работали должным образом.
Вот как я загрузил свои файлы в репозиторий git:
Получить файлы с машины => в репозиторий:
- cd в проектыреж.Убедитесь, что у вашего пользователя есть разрешение (sudo chown me: / var / www / atestproject)
- Инициализация репозитория git: git init
- Добавление файлов: git add.
- Commitизменения: git commit -m "Initial-Commit"
- Добавить в git репо к учетной записи: git remote добавить источник git@bitbucket.org: potato666 / opti.git
- git fetch
- git pull origin master
- git push
и я клонировал файлы на свой локальный компьютер, перейдя в папку и затем git clone git@bitbucket.org:potato666/opti.git .
гдевсе владельцы файлов и директорий не имеют никаких прав доступа на производстве.