📅  最后修改于: 2023-12-03 15:37:55.099000             🧑  作者: Mango
在现代软件开发中,代码托管是不可或缺的步骤。GitHub 是最受欢迎的托管平台之一,而 VSCode 是最流行的集成开发环境之一。在此指南中,我们将介绍如何将代码从 VSCode 推送到 GitHub,并将重点放在通过 shell/bash 进行此操作上。
在开始之前,您需要先在 GitHub 上创建一个账户。接下来,您需要创建一个新的代码仓库,在该项目中存储您的代码。
在 VSCode 中,使用 File -> Open Folder
命令将您的代码仓库打开到编辑器中。或者,在启动 VSCode 后,使用 Ctrl + K + O
快捷键选择代码仓库文件夹进行打开。
在打开的仓库中,需要使用 git 进行版本控制。在打开的代码仓库中打开终端(使用快捷键 Ctrl + Shift + ~
),并运行以下命令:
$ git init
在使用 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 中创建的代码仓库副本,从网页左上角复制其 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
最后,在向远程仓库推送更改之前,请确保您在当前分支上工作并且已更改为要推送的分支。 使用以下命令检出特定的分支:
$ git checkout master
现在,可以将更改推送到 GitHub,并使用以下代码:
$ git push origin master
替换 origin 为您的远程仓库名称,将 master 替换为要推送到的分支名。根据您对分支的设置,用户名和密码可能需要进行身份验证以进行推送。
通过本指南的步骤,您应该已经成功地将您的代码推送到 GitHub。在今后的开发中,您的 Git 工作流程可能会发生变化,但这些步骤为您提供了一个正确的基础,使您可以构建适合自己和您的团队的流程。