2015-05-22 3 views
0

Я только что узнал об управлении источником и попытался использовать его - поэтому я активировал проект через VS2013, и он работает локально, но затем я попытался настроить хранилище на GitHub.com. Я использовал настройки по умолчанию, что означает соединение типа https (есть только https или ssh), но когда я скопировал URL-адрес репо для VS, чтобы опубликовать его, VS обнаружил следующую ошибку: «Произошла ошибка при отправке запрос". Я просмотрел его, и почти все руководства относятся к открытию репо с подключением типа https, но на gitHub.com больше нет такой опции, и я нашел следующую статью от Microsoft http://blogs.msdn.com/b/phkelley/archive/2013/10/20/git-network-operations-in-visual-studio-2013.aspx , которая объясняет, почему возникает ошибка, и что некоторые сертификат должен быть добавлен, но я не знаю, как это сделать. Итак, мой вопрос: это проблема и как ее решить, или есть другой способ использовать VS для загрузки репо онлайн в github.com или в другое место.Visual Studio 2013 и Github

Кроме того, поскольку я только смотрел с использованием VS2013 для управления исходным кодом - существуют ли сторонние расширения, которые дают лучший опыт для управления версиями в VS2013, или это встроенная поддержка git, которая лучше всего подходит?

+1

ли вы клонировать репозиторий первого Если не проверить это: https: // MSDN .microsoft.com/EN-US/библиотека/hh850445.aspx # remote_3rd_party_connect_c lone –

+0

@Lukkha Coder - хорошо, я клонировал репозиторий, а затем, когда я захотел опубликовать, у меня появилось окно учетных данных Windows, которое я заполнил своей учетной записью на github.com, а затем я ударил публикацию на URL-адрес репозитория I просто клонирован. Но ничего не происходит - коммиты просто сидят в разделе «Исходящие цели» в течение последних 10 минут. Чего не хватает? Спасибо – scifie

+0

Вы нажимали на фиксации? –

ответ

0

Also are there third party extensions that give a better experience for source control in VS2013 or is the built it git support the best it gets?

По умолчанию поддержки мерзавцев в vs2013 не очень хорошо и легко понять, даже для опытного пользователя мерзавца :-(

Я настоятельно рекомендую использовать один, если 3-х инструменты: gitextensions, sourcetree или клиент GitHub.

поддержка мерзавца в VS 2015, даже с расширением GitHub, даже если это лучше, не хватает ...

+0

Какие возможности позволяют эти инструменты дать мне то, что я не получаю поддержку по умолчанию git. – scifie

+0

Rebase (и rebase --into), промежуточная область, stashing, промежуточная часть файлов, видя DAG (и лучше понимая ветви!), В целом лучше понимает git, когда вы учитесь (потому что Git in VS грязно) и много о хороших вещах везде ... Как продвинутый пользователь git, я нашел, что использование git в VS - это сложно, и мне всегда нужно много думать, как/где они реализовали некоторые функции, чтобы делать то, что я хочу делать :-(... давайте представим, если вы первый пользователь! – Philippe

+0

, так как вы специалист по git, можете помочь мне в проблеме, которую я имел с синхронизацией репозитория в Интернете. Я описал ее в сообщении @Lukkha Coder в верхней части Эта тема. – scifie

Смежные вопросы