📌  相关文章
📜  如何从 vscode 推送代码到 github - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:55.099000             🧑  作者: Mango

如何从VSCode推送代码到GitHub

在现代软件开发中,代码托管是不可或缺的步骤。GitHub 是最受欢迎的托管平台之一,而 VSCode 是最流行的集成开发环境之一。在此指南中,我们将介绍如何将代码从 VSCode 推送到 GitHub,并将重点放在通过 shell/bash 进行此操作上。

创建 GitHub 账户和代码仓库

在开始之前,您需要先在 GitHub 上创建一个账户。接下来,您需要创建一个新的代码仓库,在该项目中存储您的代码。

在 VSCode 中打开代码仓库

在 VSCode 中,使用 File -> Open Folder 命令将您的代码仓库打开到编辑器中。或者,在启动 VSCode 后,使用 Ctrl + K + O 快捷键选择代码仓库文件夹进行打开。

初始化 git 仓库

在打开的仓库中,需要使用 git 进行版本控制。在打开的代码仓库中打开终端(使用快捷键 Ctrl + Shift + ~ ),并运行以下命令:

$ git init
设置 git 用户名和邮箱

在使用 Git 时,需要设定一个用户名和邮件地址。使用以下命令来设置:

$ git config --global user.name "Your Name"
$ git config --global user.email "youremail@domain.com"
添加要提交的文件

在将更改推送到 GitHub 之前,需要确保 git 跟踪您想要提交的文件。要将所有文件添加到当前分支中进行跟踪,请使用以下代码:

$ git add .

如果您想更加细致的选择,也可以特定的添加需要提交的文件,例如:

$ git add example-file-1.txt example-file-2.txt
提交更改

现在,您已经将要提交的文件添加到了 git 的暂存区中。现在可以将更改提交到当前分支。使用以下命令以提交信息 “[commit message]” 提交更改:

$ git commit -m "[commit message]"

请记住,提交信息应该清晰地说明此次更改的目的。这有助于其他开发人员理解为什么要进行更改。

连接到 GitHub 仓库

在进行任何推送之前,我们需要将当前仓库连接到其相应的 GitHub 仓库。首先,打开在 GitHub 中创建的代码仓库副本,从网页左上角复制其 HTTPS Clone URL

在 VSCode 中,在要连接到其 GitHub 仓库的文件夹中,打开终端并使用 git remote add 命令将当前文件夹作为 git 仓库连接到 GitHub 仓库:

$ git remote add origin https://github.com/USERNAME/REPO.git

替换上述 url 为您在 HTTPS Clone URL 中复制的 url. 命令中的 origin表示要连接的远程仓库名称,它是一个习惯用法,但在任何情况下都可以更改为您喜欢的名称。

您可以使用以下命令,确保 git 正确地跟踪仓库连接。

$ git remote -v
将更改推送到 GitHub

最后,在向远程仓库推送更改之前,请确保您在当前分支上工作并且已更改为要推送的分支。 使用以下命令检出特定的分支:

$ git checkout master

现在,可以将更改推送到 GitHub,并使用以下代码:

$ git push origin master

替换 origin 为您的远程仓库名称,将 master 替换为要推送到的分支名。根据您对分支的设置,用户名和密码可能需要进行身份验证以进行推送。

总结

通过本指南的步骤,您应该已经成功地将您的代码推送到 GitHub。在今后的开发中,您的 Git 工作流程可能会发生变化,但这些步骤为您提供了一个正确的基础,使您可以构建适合自己和您的团队的流程。

参考链接