Как добавить существующий проект в Git и синхронизировать с онлайн-хранилищем с помощью Visual Studio 2017? - PullRequest
0 голосов
/ 02 октября 2018

Я пишу это, потому что я провел большую часть дня, пытаясь добавить свой существующий проект в систему управления версиями (git) и синхронизировать с моим онлайн-репозиторием с myteam.visualstudio.com, используя VS2017.

Мои проблемы были:

  1. Невозможно зафиксировать проект
  2. Невозможно синхронизировать с онлайн-хранилищем

Вот как я это сделал, надеюсь, это может помочь другимout:

  1. Зайдите на myteam.visualstudio.com и создайте новый проект git, например «MyProject» (примечание. в имени проекта нет пробелов)
  2. Открыта Visual Studio (Я использую VS 2017)
  3. Открыл мой проект, щелкнул правой кнопкой мыши по решению и добавил в систему контроля версий (обратите внимание. Убедитесь, что имя вашей локальной папки проекта совпадает с именем вашего удаленного / онлайн-репозитория, например, «MyProject»git установит имя вашего локального репозитория на это)

Теперь я ошибаюсь, когда проект был добавлен в мой локальный репозиторий, я пытался найти способ зафиксировать проект(Я чбез возможности сделать это), поэтому я подумал, что вместо этого я попытаюсь выполнить синхронизацию с моим онлайн-хранилищем (я мог видеть созданный проект «MyProject», однако не смог выполнить синхронизацию).

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

Итак, я продолжу с шага 4:

После добавления в систему управления версиями перейдите к изменениям в Team Viewer, и вы увидите изменения, вносимые в локальный репозиторий git. Как только это будет сделано, эти изменения будут автоматически зафиксированы (мое заняло время, около 40 минут, этоПохоже, что он висит, или что-то пошло не так. Ключ здесь, будьте терпеливы).Как только это будет сделано, я могу внести изменения в любой из моих файлов и иметь возможность зафиксировать эти изменения. Теперь нам нужно выполнить синхронизацию (убедитесь, что имена вашего локального и удаленного / онлайн-репозитория совпадают и имеютбез пробелов, например, «MyProject»).Перейдите в средство просмотра команды и выполните синхронизацию (мне пришлось нажать на предварительную настройку, чтобы найти свой проект).

Это то, что сработало для меня, опять же, это может помочь другим.

...