GitHub VS 提交代码
使用 GitHub 时,VS Code Commit 设置为源代码(包括 Git)的版本控制提供了一种便捷的方式。你无需在终端直接运行 Git 命令,就能将远程仓库克隆到本地仓库,并在本地仓库创建新提交,然后推送回远程仓库。
在本篇文章中,我们将向您演示如何做到这一点。 安装 Git 和 加入 GitHub未设置为 安装 Git 和 建立自己的免费网站 第 4 部分 - 分销(Netlify 特写) 看看这篇文章。
* 如果图片太小看不清,可以点击放大。
1. 创建 GitHub 远程仓库
登录 GitHub 你会看到 仪表板 点击包含行上的①'+'标记。可以开始创建新的远程版本库(新版本库)。 创建一个合适的版本库名称,然后 ④ 点击创建版本库,完成版本库创建。随后,以下网页将显示以 https 开头的地址,点击剪贴板图标复制地址。
2 克隆到远程存储区域(克隆)
运行 VS Code 并单击 "文件-新建窗口 "打开一个新的工作窗口。步骤 1 左侧源代码版本按钮(
),②复制库 (克隆存储库) 工具栏。③ 粘贴之前复制的 HTTPS 地址(远程存储地址),然后按 Enter。
选择要将远程资源库保存到本地计算机上的位置(本地存储文件夹,在我的例子中是 Documents\vscode-test 文件夹),然后选择''。选择存储库位置'打开右下角的通知窗口。点击 "Open(打开)",在当前打开的 VS Code 窗口中打开克隆的版本库。远程版本库克隆位置文件夹(VSCODE-TEST)将显示在左上方的 EXPLORER 部分(VS Code Explorer)中。
这可以看作是为远程和本地版本库相互连接奠定基础。
3. 注册 Git 用户名
要在 VS 代码中处理提交,必须首先创建一个 Git 用户信息(用户名、用户电子邮件地址)每个人。这只是一种标记工作的方法,这样如果有多人工作,就能知道谁做了什么。打开 VS Code 终端窗口,依次运行以下命令
git config user.name "用户名"
git config user.email "用户电子邮件地址"4. 添加文件并创建 VS 代码提交
现在让我们实际创建一个新文件来创建提交。点击新建文件图标,在远程版本库克隆位置文件夹(本地存储)中创建一个名为 "README.md "的新文件,在内容字段中输入任何内容,然后点击 源代码版本图标将显示数字 1 (⑤)。这是一种自动方式,让您知道有新的更改历史记录存在。
请注意,如果您对文件进行了更改但未保存,您将看到一个白点,如图④所示。按 Ctrl + S 保存更改,白点就会消失。
单击源代码版本控制图标 ① 并单击 "+",使 README.md 文件 ③ 成为暂存文件。输入提交信息并点击 ⑤"提交 "按钮。您输入的提交信息可作为文本记录,以便日后了解您在这一步中做了什么。
5. 注册远程版本库提交
到目前为止,我们已经完成了在本地版本库(我的电脑)上进行版本控制的过程。 现在,我们将把这些任务作为一组任务转移到远程版本库。 在上一步的界面中,点击三点菜单(视图和更多操作......),然后点击推送,将 README.md 文件上传到远程版本库(GitHub)。
如果访问 GitHub 并访问版本库,可以看到:(1) 文件 (README.md) 已上传;(2) 提交信息 (init) 已确认;(3) 已上传文件的详细信息已确认。
组织起来
在这篇文章中,我们学习了如何将 GitHub 与 VS Code 集成。 首先,我在 GitHub 上创建了一个远程仓库,并将其克隆到本地仓库。 我注册了 Git 用户名,以便稍后将其用作版本控制检查工具,添加文件并运行提交。最后,我完成了从本地上传到 GitHub 服务器的工作,这个过程将我电脑上的所有工作都转移到了远程仓库。
Git 和 GitHub 的世界还有其他深奥之处,我们稍后再谈。
今天,我们将向您展示如何集成 GitHub-VS 代码,这看起来很难,但只要多做几次,其实并不难。 作为参考,我们将向您展示如何使用 集成 GitHub RStudio 你还可以在这篇文章中了解如何与其他 GitHub 集成。
Terry 谈 Life2.0:IT Playground,第二个创造生活的助手是
'secondlife.lol'上的所有内容均受版权法保护。未经授权,禁止复制、拷贝、传播等。
![[ 신규 원격 저장소 생성 ]](https://secondlife.lol/wp-content/uploads/2024/03/image-63-600x598.png)

![[ 지역 저장소 폴더 지정 ]](https://secondlife.lol/wp-content/uploads/2024/03/image-62-2-600x191.jpg)
![[ 깃 사용자 정보 등록 ]](https://secondlife.lol/wp-content/uploads/2024/03/image-64-600x147.jpg)


![[ Push 버튼을 클릭하여 원격 저장소로 파일 업로드]](https://secondlife.lol/wp-content/uploads/2024/03/image-64-300x260.png)
![[ 업로드한 커밋 일체 깃허브에서 확인 ]](https://secondlife.lol/wp-content/uploads/2024/03/image-65-300x224.jpg)




