Все учебные пособия, которые я видел до сих пор, показывают, как сначала создать репозиторий на github, скопировать ссылку, перейти на vscode, git clone
и с этого момента вы можете выполнять коммиты и нажатия.
Это правильный путь? не могу ли я просто запустить проект из vscode, а затем загрузить его на свой git?
ИЗМЕНИТЬ 2020:
Теперь вы можете сделать это прямо внутри vscode! просто выполните следующие действия:
1- Откройте папку с новым проектом с помощью vscode
2- щелкните меню управления источником на боковой панели (или нажмите Ctrl + Shift + G)
3- Нажмите «Опубликовать в github».
4- Оттуда просто войдите и следуйте инструкциям, и все готово.
Ответ @ Debu подробно описывает каждый шаг, так что вы можете перейти к нему
Ответы:
Что ж, это довольно просто.
Откройте свой локальный проект.
Добавить
README.md
файл (если вам еще нечего добавить)Нажмите на
Publish on Github
Выбирайте как хотите
Выберите файлы, которые вы хотите включить в первую фиксацию.
Примечание. Если вы не выберете файл или папку, они будут добавлены в
.gitignore
файл.Тебе хорошо идти. он опубликован.
PS Если бы это был ты впервые. Вам будет предложено ввести ваши учетные данные Github, заполните их, и все готово. Это опубликовано.
источник
Вот подробные шаги, необходимые для этого.
Существующие команды можно просто запустить через терминал CLI VS-CODE. Подразумевается, что Git установлен в системе, настроен с желаемым именем пользователя и идентификатором электронной почты.
1) Перейдите в локальный каталог проекта и создайте локальный репозиторий git:
2) После того, как это будет успешным, щелкните значок «Source Control» на левой панели навигации в VS-Code. Вы должны увидеть файлы, готовые к фиксации. Нажмите кнопку «Зафиксировать», оставьте комментарии, внесите изменения и зафиксируйте файлы. В качестве альтернативы вы можете запустить из CLI
git commit -m "Your comment"
3) Теперь вам нужно зайти в свою учетную запись GitHub и создать новый репозиторий. Исключить создание файлов README.md, .gitIgnore. Также не добавляйте лицензию в репо. Иногда эти настройки вызывают проблемы при нажатии.
4) Скопируйте ссылку на этот только что созданный репозиторий GitHub.
5) Вернитесь в терминал в VS-CODE и введите последовательно следующие команды:
git remote add origin <Link to GitHub Repo> //maps the remote repo link to local git repo git remote -v //this is to verify the link to the remote repo git push -u origin master // pushes the commit-ed changes into the remote repo
6) Вы можете увидеть сообщение об успешном завершении в Терминале. Вы также можете проверить, обновив репозиторий GitHub в Интернете.
Надеюсь это поможет
источник
Установите git на свой компьютер и настройте значения конфигурации либо в командной строке (cmd), либо в терминале VS Code (
Ctrl + `
)git config --global user.name "Your Name" git config --global user.email youremail@domain.com
Редактор установки
Windows например:
git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -nosession"
Linux / Mac например:
git config --global core.editor vim
Проверьте настройки git, в которых отображаются детали конфигурации
Войдите в github и создайте удаленный репозиторий. Скопируйте URL этого репозитория
Перейдите в каталог вашего проекта и выполните следующие команды.
git init // start tracking current directory git add -A // add all files in current directory to staging area, making them available for commit git commit -m "commit message" // commit your changes git remote add origin https://github.com/username/repo-name.git // add remote repository URL which contains the required details git pull origin master // always pull from remote before pushing git push -u origin master // publish changes to your remote repository
источник
Эта функция была добавлена в 1.45 и представлена здесь .
Запустите палитру команд
Ctrl+Shift+P
, запуститеPublish to Github
и следуйте подсказке. Вам будет предоставлен выбор между частным и публичным репозиторием, поэтому будьте осторожны, выбирая правильный.Он может попросить вас войти в github. Затем он запросит имя репо (по умолчанию имя папки) и для создания файла .gitignore (по умолчанию пустой .gitignore). Просто нажмите Enter, если вас устраивают значения по умолчанию. Когда вы закончите, в правом нижнем углу появится всплывающее уведомление со ссылкой на репо.
https://github.com/<username>/<reponame>
Незначительное предупреждение: если в вашем проекте уже есть файл .gitignore, этот процесс перезапишет его
источник
Думаю, я столкнулся с подобной проблемой. Если вы запустили локальный репозиторий git, но не настроили удаленный проект git и хотите отправить свой локальный проект в проект git.
1) создайте удаленный проект git и запишите URL-адрес проекта
2) откройте / отредактируйте свой локальный проект git
3) в терминале VS введите: git push --set-upstream [URL проекта]
источник
git init
git commit -m "первая фиксация"
git удаленное добавление источника https://github.com/userName/repoName.git
git push -u origin master
-
источник
Да, вы можете загрузить репозиторий git из кода vs. Вам нужно войти в рабочий каталог проектов и набрать в терминале git init. Затем добавьте файлы в свой репозиторий, как вы это делаете с обычными коммитами git.
источник
commit
илиpush
в коде vsДля этого есть удобный графический интерфейс. Нажмите CTRL + SHIFT + G (или View-CSM в меню), и здесь у вас будет много вариантов. С (...) вы можете делать практически все, что захотите. После того, как все будет сделано, введите сообщение о фиксации в поле ввода и нажмите CTRL + ENTER. Очень легко. Если у вас есть удаленное репо - вы увидите небольшую метку в нижнем левом углу рядом с названием репо. Нажмите его и легко синхронизируйте с пультом дистанционного управления.
Но для того, чтобы сделать все это, у вас должна быть инициализация репо в вашем рабочем каталоге раньше (
git init
из терминала).источник
Перейдите в VS COde -> View -> Terminal
git init git add. git commit -m "FirstCommit" git удаленное добавление источника https://github.com/dotnetpiper/cdn git pull origin master git push -f origin master
Примечание. Иногда git push -u origin master не работает.
источник
Вы также можете использовать палитру команд:
То же, что и терминал.
источник
Вы можете создать репозиторий GitHub через командную строку, используя GitHub API. Вне API нет возможности создать репо на GitHub через командную строку.
Тип:
curl -u 'имя пользователя' https://api.github.com/user/repos -d '{"имя": "имя проекта", "описание": "описание проекта"}'
git удаленный добавить источник git@github.com: nyeates / projectname.git
и теперь вы можете продолжить обычный путь
источник
сегодня 25 декабря 2020 г., мой VSC - 1.52.1 , все пробовал, но не очень успешно. Вот полные шаги, которые я сделал, чтобы добавить свой существующий локальный проект в GitHub с помощью VSC (Примечание: не создавайте соответствующий репозиторий на GitHub):
<your username>/<your new repository name>
. Например, мое имя пользователя - «мое имя», а моя локальная папка - «HelloWorld». Итак, он будетmyname/HelloWorld
в поле для ввода.источник