Учитывая, что я нахожусь в первой ветке, отслеживаю файлы 'foo' и 'bar', например:
my_repository/
./foo
./bar
Как я могу также отслеживать другую ветку (удаленную), где эти файлы 'foo' и 'bar' находятся в другом месте? То есть, когда я извлекаю эту вторую ветку, папка my_repository
превращается в нечто вроде этого:
my_repository/
./some_file
./another_file
./tests/
../foo
../bar
Объяснение немного больше: у меня есть первая ветка, отслеживающая удаленный репозиторий, и вторая ветвь, отслеживающая другой удаленный репозиторий.
В какой-то момент я куда-то клонировал второй репозиторий, добавил файлы foo
и bar
в папку tests
и зафиксировал его.
Затем я начал фиксировать и вносить изменения в мои файлы foo
и bar
из моей первой ветви, моего официального клона (origin / master). Теперь я хотел бы также отправить эти изменения во второй репозиторий, а не просто перезаписывать содержимое файлов. Я хотел бы также иметь историю коммитов во второй ветке.
Проблема в том, что этот второй репозиторий помещает мои файлы в другое место.
Любые советы?