Поскольку git распространяется, на самом деле не имеет значения, где вы запускаете репо, насколько я понимаю. Если вы инициируете репо в каталоге A, а ваш код находится в каталоге B, вы можете просто cd
в каталог B и git clone /path/to/dir/A
, затем git add .
и зафиксировать свои изменения.
Поскольку вы новичок в git, я бы порекомендовал вам потратить некоторое время на изучение потока git , поскольку это может сделать ваш рабочий процесс еще более упорядоченным.
EDIT:
Поскольку каталог A был бы источником репо для каталога B, и теперь вы были бы в главной ветви, git push
переместит принятый код с B на A.