Git генерируется в Angular CLI - PullRequest
1 голос
/ 04 мая 2020

Я запустил проект, используя Angular CLI, и я знаю, что на самом деле он должен создать git для меня. Набирается в терминале в моем каталоге проектов:

  1. git add .

  2. git commit -m "some message"

А теперь я хочу пу sh. Куда мне это сделать? или где GitHub генерируется CLI?

Что-то вроде размытого, потому что я не очень разбираюсь в git и Angular CLI.

Спасибо за любую помощь!

1 Ответ

1 голос
/ 04 мая 2020

Git - это решение для распределенного управления версиями, которое порой вызывает много недоразумений.

То, что Angular делает для вас, на самом деле превращает каталог вашего проекта в git рабочий каталог . Это означает, что теперь вы можете открыть CLI и набрать git <anything> с git, фактически делая то, что вы просили. Если вы не просили Angular сделать это, вы можете открыть терминал в каталоге вашего проекта и набрать git init, чтобы получить тот же результат.

Ваш репозиторий git теперь может быть связан в один или несколько удаленных репозиториев. Они могут быть на вашем компьютере, на USB-накопителе, на общем физическом диске в вашей организации, на CD-ROM, на вашем старом MP3-плеере или даже в облаке, например, на GitHub или BitBucket.

Angular не создает для вас удаленный репозиторий, а только превращает папку вашего проекта в локальный рабочий репозиторий.

Вам придется создать удаленный репозиторий самостоятельно. затем, в вашем локальном, связать его как удаленный:

git remote add origin <URL to your remote>

Если вы используете GitHub, ознакомьтесь с их руководством .

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

...