Alle Tutorials, die ich bisher gesehen habe, zeigen, dass zuerst ein Repository auf Github erstellt, der Link zu vscode kopiert git clone
und von da an können Sie Commits und Pushs ausführen .
Ist das der richtige Weg? Kann ich nicht einfach ein Projekt von vscode aus starten und es dann auf meinen Git hochladen?
EDIT 2020:
Sie können es jetzt direkt in vscode tun! Befolgen Sie einfach diese Schritte:
1- Öffnen Sie Ihren neuen Projektordner mit vscode
2- Klicken Sie in der Seitenleiste auf das Quellsteuerungsmenü (oder drücken Sie Strg + Umschalt + G).
3- Klicken Sie auf Publish to Github
4- Von dort aus einfach einloggen und den Anweisungen folgen und los geht's.
@ Debus Antwortdetails bei jedem Schritt, damit Sie dorthin springen können
Antworten:
Nun, es ist ganz einfach.
Öffnen Sie Ihr lokales Projekt.
Fügen Sie eine
README.md
Datei (Wenn Sie nichts hinzuzufügen haben noch)Klicke auf
Publish on Github
Wählen Sie, wie Sie möchten
Wählen Sie die Dateien aus, die Sie in firt commit aufnehmen möchten.
Hinweis: Wenn Sie keine Datei oder keinen Ordner auswählen, wird diese zur
.gitignore
Datei hinzugefügtDu bist startklar. es wird veröffentlicht.
PS Wenn du das erste Mal warst. In einer Eingabeaufforderung werden Sie nach Ihren Github-Anmeldeinformationen gefragt. Füllen Sie diese aus, und Sie können loslegen. Es wird veröffentlicht.
quelle
Hier sind die detaillierten Schritte, die erforderlich sind, um dies zu erreichen.
Die vorhandenen Befehle können einfach über das CLI-Terminal von VS-CODE ausgeführt werden. Es versteht sich, dass Git im System installiert ist und mit dem gewünschten Benutzernamen und der gewünschten E-Mail-ID konfiguriert ist.
1) Navigieren Sie zum lokalen Projektverzeichnis und erstellen Sie ein lokales Git-Repository:
2) Wenn dies erfolgreich ist, klicken Sie in VS-Code auf das Symbol 'Quellcodeverwaltung' in der linken Navigationsleiste. Man sollte Dateien sehen können, die zum Festschreiben bereit sind. Klicken Sie auf die Schaltfläche "Festschreiben", geben Sie Kommentare ein, führen Sie die Änderungen durch und übernehmen Sie die Dateien. Alternativ können Sie über die CLI ausführen
git commit -m "Your comment"
3) Jetzt müssen Sie Ihr GitHub-Konto besuchen und ein neues Repository erstellen. Schließen Sie das Erstellen von 'README.md'- und' .gitIgnore'-Dateien aus. Fügen Sie dem Repo auch keine Lizenz hinzu. Manchmal verursachen diese Einstellungen Probleme beim Einschieben.
4) Kopieren Sie den Link zu diesem neu erstellten GitHub-Repository.
5) Kehren Sie in VS-CODE zum Terminal zurück und geben Sie die folgenden Befehle nacheinander ein:
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) Sie können die Erfolgsmeldung im Terminal sehen. Sie können dies auch überprüfen, indem Sie das GitHub-Repo online aktualisieren.
Hoffe das hilft
quelle
Installieren Sie git auf Ihrem PC und richten Sie die Konfigurationswerte entweder in der Eingabeaufforderung (cmd) oder im VS-Code-Terminal (
Ctrl + `
) ein.git config --global user.name "Your Name" git config --global user.email [email protected]
Setup-Editor
Windows zB:
git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -nosession"
Linux / Mac zB:
git config --global core.editor vim
Überprüfen Sie die Git-Einstellungen, in denen Konfigurationsdetails angezeigt werden
Melden Sie sich bei github an und erstellen Sie ein Remote-Repository. Kopieren Sie die URL dieses Repositorys
Navigieren Sie zu Ihrem Projektverzeichnis und führen Sie die folgenden Befehle aus
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
quelle
Diese Funktion wurde in 1.45 hinzugefügt und hier vorgeführt .
Starten Sie die Befehlspalette
Ctrl+Shift+P
, führen Sie sie ausPublish to Github
und folgen Sie der Eingabeaufforderung. Sie haben die Wahl zwischen einem privaten und einem öffentlichen Repository. Achten Sie also darauf, dass Sie das richtige auswählen.Möglicherweise werden Sie aufgefordert, sich bei github anzumelden. Anschließend werden Sie aufgefordert, den Repo-Namen einzugeben (standardmäßig der Name des Ordners) und eine Gitignore-Datei zu erstellen (standardmäßig leerer Gitignore). Drücken Sie einfach die Eingabetaste, wenn Sie mit den Standardeinstellungen einverstanden sind. Wenn Sie fertig sind, sollte unten rechts eine Popup-Benachrichtigung mit einem Link zum Repo angezeigt werden
https://github.com/<username>/<reponame>
Kleinere Warnung: Wenn Ihr Projekt bereits eine .gitignore-Datei enthält, wird diese von diesem Prozess überschrieben
quelle
Ich glaube, ich bin auf ein ähnliches Problem gestoßen. Wenn Sie ein lokales Git-Repository gestartet haben, aber noch kein Remote-Git-Projekt eingerichtet haben und Ihr lokales Projekt an ein Git-Projekt senden möchten.
1) Erstellen Sie ein Remote-Git-Projekt und notieren Sie die URL des Projekts
2) öffne / bearbeite dein lokales Git-Projekt
3) im VS-Terminaltyp: git push --set-upstream [URL des Projekts]
quelle
git init
git commit -m "erstes Commit"
git remote add origin https://github.com/userName/repoName.git
Git Push -u Origin Master
- -
quelle
Ja, Sie können Ihr Git-Repo von vs Code hochladen. Sie müssen in das Arbeitsverzeichnis des Projekts gelangen und git init in das Terminal eingeben. Fügen Sie dann die Dateien wie bei normalen Git-Commits zu Ihrem Repository hinzu.
quelle
commit
oderpush
im vs-Code zu tunEs gibt eine schöne GUI-Möglichkeit, dies zu tun. Drücken Sie STRG + UMSCHALT + G (oder View-CSM im Menü) und hier haben Sie viele Optionen. Mit (...) können Sie fast alles machen, was Sie wollen. Geben Sie anschließend Ihre Festschreibungsnachricht in das Eingabefeld ein und drücken Sie STRG + EINGABETASTE. Ziemlich einfach. Wenn Sie ein Remote-Repo haben, sehen Sie in der unteren linken Ecke neben dem Repo-Namen eine kleine Spinner-Markierung. Drücken Sie darauf und synchronisieren Sie einfach mit der Fernbedienung.
Aber um all dies zu tun, müssen Sie Repo haben, um zuvor in Ihrem Arbeitsverzeichnis (
git init
vom Terminal) initialisiert zu werden .quelle
Gehen Sie zu VS COde -> Ansicht -> Terminal
git init git add. git commit -m "FirstCommit" git remote add origin https://github.com/dotnetpiper/cdn git pull origin master git push -f origin master
Hinweis: Einige Zeit git push -u origin master funktioniert voraussichtlich nicht.
quelle
Sie können auch die Befehlspalette verwenden:
Macht das Gleiche wie das Terminal.
quelle
Sie können ein GitHub-Repo über die Befehlszeile mithilfe der GitHub-API erstellen. Außerhalb der API gibt es keine Möglichkeit, ein Repo auf GitHub über die Befehlszeile zu erstellen.
Art:
curl -u 'Benutzername' https://api.github.com/user/repos -d '{"Name": "Projektname", "Beschreibung": "Projektabstieg"}'
git remote add origin [email protected]: nyeates / projectname.git
und jetzt können Sie den regulären Weg fortsetzen
quelle