VS Code - 连接到远程GIT存储库和PUSH本地文件到新的远程存储库

时间:2017-04-12 08:27:55

标签: git visual-studio-code

我使用Visual Studio Code创建了一个本地项目,实现了本地GIT存储库

然后我在 Visual Studio Online 上创建了一个GIT存储库,我想将所有项目文件推送到远程存储库......

这样做的正确程序是什么?

此刻我的 .git \ config 文件如下所示:

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
    precomposeunicode = true

感谢支持

3 个答案:

答案 0 :(得分:52)

我假设你开始在一个目录中工作并且没有在那里使用git。以下内容适用于git bash:

cd "path to your repo"
git init
git add . # if you want to commit everything. Otherwise use .gitconfig files
git commit -m "initial commit" # If you change anything, you can add and commit again...

要添加遥控器,只需执行

git remote add origin https://...
git remote show origin # if everything is ok, you will see your remote
git push -u origin master # assuming your are on the master branch.

-u设置上游引用,git知道从哪里到fetch / pull以及将来push的位置。

答案 1 :(得分:6)

现在可以通过VS Code设置原点,而无需键入命令行:

git remote add origin https://github.com/USR/REPO.git

如果您使用的是Windows,并输入remote,则在VS Code中,您可以 CTRL + SHIFT + P

从那里选择Git: Add Remote,您将分两个步骤:

答案 2 :(得分:3)

From comments

VSCode在其用户界面中不支持“添加远程”操作(2018年4月)

实际上,它是从Visual Studio Code 1.46 (May 2020)开始的

从GitHub添加远程

您现在可以使用Git:Add Remote ...命令轻松地将GitHub存储库添加为本地存储库的远程存储。

https://media.githubusercontent.com/media/microsoft/vscode-docs/vnext/release-notes/images/1_46/git-add-remote.gif