Как создать мелкий клон из одной ветви, который можно отправить на новый пульт, а затем реинтегрировать в исходный пульт?
Мне нужно отправить код напокупатель.Этот клиент хочет внести изменения, которые мне нужно интегрировать в мою базу кода позже.Тем не менее, я не могу дать клиенту полный клон.
Я могу создать клон, именно то, что я хочу, чтобы клиент имел.
git clone --branch customer-release --depth 1 url
Я могу удалить свой пульт, сделать коммитыв новой ветви (как это сделал бы клиент), снова добавьте мой пульт и переместите ветку клиента для интеграции в мой пульт.
Однако я не могу перенести мелкий клон на вновь созданный пульт (какклиент хотел бы сделать).
Я экспериментировал с сиротскими ветками и перебазированием, но в конечном итоге не смог.