Git-VS-code-start
После установки редактора, конечно надо его настроить. Первое что он делает, упрямо пытается подключиться к серверу git-та. Делает он это без вашего ведома. Так настроен. Он предлагает или открыть репозиторий локально или через учетную запись github или микро-софта.
Первым делом надо понять как откатить все настройки по умолчанию. Первые шаги будут неправильно сделаны, и придется все делать сызнова.
Как это сделать быстро и без лишних установок и прочее
Это или переставить программу или, вот это и будем делать.
После установки VS-code, в домашней папке будут лежать файлы конфигов. Их два и они оба скрыты. Даже если снести всю программу полностью и установить по новой, эти конфиги никуда не денутся. Находим эти конфиги и удаляем, можно даже часть оставить, например какое-то расширение. В дальнейшем будет понятно какое именно надо оставить и как его вернуть на прежнее место.
В домашней папке открываем графический проводник и разрешаем просматривать папки с точкой, скрытые папки.
путь
1) /home/»ваш профиль»/.vscode/
и
2) /home/»ваш профиль»/.config/Code/
смело удаляем обе папки .vscode и Code
Теперь если запустить VS-code программа стартует с чистого листа, как будто она установлена только что.
Вот так
Далее как по тесту…..
Все программу переставили начинаем настройку.
Теперь нас интересует два пункта, как открыть файл или папку и конечно самым главным будет, надо что-то делать с git-том, он нас в не оставить в покое. Будет мешаться и упорно предлагать свои услуги. Надо ему помешать не путаться и не мешать нашим ратным делам.
Открытие папки тут
Добавил оба скрина для наглядности. Оба делают одинаковые действия.
Различия, открыть папку, и тут же подпись, репозиторий можно открыть локально. Очень важный момент.
Обязательное дополнение: если открыть git сразу в папке будет инициализирован локальный репозиторий. и добавится скрытая папка .git и даже этого мало. Открытие папки так-же добавит ещё один скрытая папка .vs . А потом удивляемся откуда и что берется.
Попробуйте…. .
Далее..
При попытке занести логин и пароль(зарегестрировать) в программе пользователя git-a, ждет нежиданность, которую вы сделаете и потом будете упрямо исправлять.
После ввода пароля и нажатия продолжить, ещё одно предупреждение:
Ничего вроде особенного, на первый взгляд. Уверяю вас не надо подаваться на уговоры системы.
Вводить пароль ни в коем случае нельзя, вы обретаете себя на ввод его во всех случаях, как только дело коснется этого редактора, при обращении к нему вы будете это делать всегда.
Эта связка ключей не имеет ничего общего в VS-code, они косаемы самой системы, это связка нужна системе, это она так себя ведет. Как защита от вмешательства. Обратите внимание на: VS-code продукт микросовтовский, это у них проблемы с разного рода защит оп посягательства из-вне.
Если все-же вы заполнили пароль и хотите от него освободится. Настройка лежит в домашней папке. В конфигах вашей ОС.
Откройте путь (скрытый точкой)
/home/»ваш-логин»/.local/share/keyrings/
и удаляем эту связку ключей файлов там не много, поэтому что для чего догадаться не сложно.
Некоторые сложности обошли.
Переходим к самому интересному: подключается к git-у и будем пробовать связаться отправлять и возвращать паки и файлы на сервер.
дальше клонировать и …. то чего ещё не знаем, думаю справимся при помощи этой программы.
Продолжение тут.