Основен други Как да коригирате липсата на намерени отдалечени хранилища във VS Code

Как да коригирате липсата на намерени отдалечени хранилища във VS Code



Новото разширение Remote Repositories за Visual Studio Code създаде нов опит, който позволява работа с хранилища на изходен код директно в средата на VS Code.

  Как да коригирате липсата на намерени отдалечени хранилища във VS Code

Но какво се случва, ако отдалеченото хранилище, което се опитвате да промените, не бъде намерено? С клонирането, заменено от поддръжката на отдалечени хранилища, може да се натъкнете на проблеми с фатални грешки.

В тази статия ще разгледаме различни начини за отстраняване на този проблем.

Корекция #1: Задаване на URL адрес на отдалечена база

Ако сте по-нов програмист, шансовете са, че може да не сте задали репо URL на вашето локално репо.

За да коригирате този проблем, ще трябва да използвате командата „git remote set“. Ето как трябва да изглежда:

git remote set-url origin http://github.com/[Username]/[ProjectName].git
git add *.java
git commit -m "commit title"
git push origin master

Проблемът трябва да се реши автоматично.

Корекция №2: Използвайте правилния URL адрес

Ако предишният случай не е проблемът, тогава трябва да проверите дали URL адресът, който използвате, е правилният. Ето как можете да направите това:

как да се предотврати автоматичното възпроизвеждане на видеоклипове в хром
  1. Използвайте командата: git remote -v
  2. Конзолата трябва да покаже към какво отдалечено хранилище е свързана, като посочи URL адрес, който използва за извличане и насочване на промени под формата на
    origin http://github.com/[Username]/[ProjectName].git (fetch)
    origin http://github.com/[Username]/[ProjectName].git (push)

  3. Ако URL адресът не съвпада с това, което вашият GitHub показва, ще трябва да го промените. Можете да използвате командата за отдалечено задаване, за да зададете правилния път:
    git remote set-url origin http://github.com/[Username]/[ProjectName].git

Ако това не реши проблема, може да се наложи да проверите други причини.

Корекция #3: Проверете паролата си

Вашият URL може да не е проблемът в крайна сметка. Трябва да проверите дали паролата ви е променяна наскоро.

Ако сте променили паролата си, трябва да се уверите, че тя е получена от мениджъра на идентификационни данни на Mac или Windows или от достъп чрез ключодържател.

Може да се случи, че старата парола все още се използва, а новата все още не е кеширана. Ако случаят е такъв, всички идентификационни данни на github.com трябва да бъдат премахнати незабавно.

Ето как да изчистите свързаната с git информация от Mac и Windows.

Mac:

  1. Отидете на Keychain Access.
  2. Навигирайте във вашата парола.
  3. Изтрийте всички ключове, които са свързани към контрола на източника.

Windows:

Следвайте командите:

$ git credential-manager uninstall
$ git credential-manager install

Корекция #4: Временна корекция (не се препоръчва в дългосрочен план)

Mac:

Ако няма запис в GitHub в достъпа до ключодържателя, тогава можете да клонирате приложението със следното:

git clone https://[email protected]/org/repo.git

Използвайте тази информация:

  • Потребителско име с вашето потребителско име в GitHub
  • Org с името на вашата организация
  • Репо с името на вашето хранилище

Windows:

Придържайте се към следните стъпки:

  1. Достъп до папката git.
  2. Отворете файла „config“ с notepad (или notepad++) или друг редактор.
  3. Променете URL адреса си на https://username:[email protected]/username/repo_name.git
  4. Запазете кода и го натиснете.

Други проблеми и общи поправки

Ако не сте сътрудник, тогава е възможно успешно да удостоверите достъпа си до GitHub, но все пак да не можете да клонирате или натискате промените.

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

Друг проблем може да бъде свързан с git remove -v. Може да се настрои да използва HTTPS, но вашето репо не сочи към SSH. Ако случаят е такъв, трябва да премахнете частта „ssh“ и да я замените с „ https:// .”

Последният проблем би бил, че хранилището е изтрито. В такъв случай не можете да направите много, освен да отидете директно в GitHub и да проверите състоянието на проекта за промени.

Често задавани въпроси

Колко RAM е достатъчна за VS код?

как да видите наскоро добавени приятели във

VS кодът се счита за лек и трябва да работи на вашия хардуер без никакви проблеми. Препоръчителното място за съхранение е 1 GB.

Трябва ли да инсталирате VS кода на SSD или HDD?

SSD има качествен IO, така че се препоръчва да инсталирате вашия VS код на вашия SSD диск.

Можете ли да използвате VS кода офлайн?

да Кодът може да се използва офлайн. Просто трябва да инсталирате разширения на Microsoft.

Top Off

Отдалеченият достъп работи чудесно за повечето потребители, но все още има вероятност от грешка, когато се опитвате да изпратите промени директно в хранилище. Надяваме се, че сте успели да коригирате проблема.

Намерихте ли друго решение на проблема с липсващите хранилища във VS Code? Уведомете ни в коментарите.

Интересни Статии

Избор На Редактора

Как да копирате без скрити редове в Google Sheets
Как да копирате без скрити редове в Google Sheets
Google Sheets е уеб базирана програма за електронни таблици, подобна на Microsoft Excel, и двете споделят много функции. При първия вероятно ще копирате някои клетки, но след като поставите, установете, че са се появили скрити редове или колони. Това са
Как да използвам OVA файлове с VirtualBox
Как да използвам OVA файлове с VirtualBox
VirtualBox от Oracle е невероятно мощен инструмент, който ви позволява да създавате виртуални машини на компютър с Windows, Mac, Linux или Solaris (стига машината да използва чип Intel или AMD). Виртуалните машини са самостоятелни симулации на
Как да коригирате мъртъв пиксел
Как да коригирате мъртъв пиксел
Научете как да коригирате мъртъв пиксел на вашия телефон, телевизор или компютърен монитор. Също така предотвратявайте мъртви пиксели, елементи на картината, които причиняват постоянни черни точки на екрана.
Колко дълго може да записва видео с iPhone? Зависи
Колко дълго може да записва видео с iPhone? Зависи
Ако се чудите колко дълго може да записва един iPhone, краткият отговор е, че няма зададено ограничение, но зависи. Ще работите ли по нов проект, който включва заснемане с iPhone? Виждал си
Как да видите вашия профил във Facebook, както някой друг би го видял
Как да видите вашия профил във Facebook, както някой друг би го видял
Никога не можете да бъдете прекалено внимателни, когато публикувате неща във Facebook. Събития и изображения, предназначени да бъдат споделени с приятели или семейство, могат също толкова лесно да бъдат достъпни за обществеността. Има настройки, предназначени да предотвратят това, но
Как да деинсталирам Candy Crush на Windows 10
Как да деинсталирам Candy Crush на Windows 10
Да се ​​отървем от Candy Crush в Windows 10 Windows 10 идва с предварително инсталирана версия на популярната игра Candy Crush, която е изключително успешна игра на King. Докато повечето от нас са пристрастени към играта и могат
Лесно персонализирайте бутоните за действие в Windows 10
Лесно персонализирайте бутоните за действие в Windows 10
Започвайки в Windows 10 build 18277, можете да персонализирате и променяте бутоните за бързо действие в Action Center в Windows 10 направо от контекстното меню.