通过VScode进行git的版本管理

本文详细指导如何通过VSCode配置git,包括本地仓库创建、代码从服务器拉取、账号密码设置、文件推送等操作,适合自动化脚本和产品手册版本管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:

作为测试,我们写的自动化脚本和产品手册也是需要使用git进行版本管理起来的,本次我们介绍怎么通过git进行版本管理。   

目录

 (一)搭建本地仓库

 (二)将服务器代码pull到本地

 (三)VSCode设置git账号和密码

 (四)将本地文件push到服务器


前提:

1. 我们电脑需要提前安装好git和VScode(全称:Visual Studio Code)工具

2. VScode工具上需要安装git的一系列插件。按照下图名称进到应用商店进行搜索安装即可。

(一)搭建本地仓库

1. 打开VScode软件,打开本地任意目录的一个空文件夹,作为自己的本地文件仓库。

2. 打开后,切换至源代码管理,点击:初始化存储库,初始化自己的本地代码仓库。

3. 初始化完成后,可以看到该文件夹下多了一个.git目录,这就代表初始化成功了,本地仓库已建立。

 (二)将服务器代码pull到本地

进入该文件夹下,右键选择:Git Bash Here,进入git控制台

输入:

# git remote add origin [git路径]

# git pull origin [分支]

这样,我们git服务器test分支的代码就被我们pull到本地了。我们可以通过VScode软件进行编辑。

(三)VSCode设置git账号和密码

1. 选中文件–>首选项–>设置,搜索git,在setting.json中添加"git.path":“D:/soft/git/Git/bin/git.exe”

    说明:目录需要修改成自己的本地安装目录!!!

2. git bush中设置Git 全局设置:
git config --global user.name “用户名”

git config --global user.email “用户邮箱”

3. 设置让VSCode记住git账号和密码:git config --global credential.helper store

(四)将本地文件push到服务器

1. 打开VScode软件,我们可以通过左下角进行git分支的切换。

2. 我们编辑内容,增加文件夹:demo

这里需要注意:空文件夹是没办法直接push到服务器的,我们必须保证文件夹下有内容,比如放个空的:README.md

3. 进入源代码管理,我们进行提交代码:

        第一步是暂存文件。

        第二步是输入提交信息。

        第三步然后使用状态栏的提交按钮提交全部更改。

 4. 提交后,我们登录服务器就可以看到刚我们push的内容啦。

Hello Test,至此我们通过VScode工具进行简单的git操作已经介绍完了。请多多关注支持小测,比心~

### 如何在 VSCode 中进行 Git 版本控制 #### 初始化 Git 仓库 在 Visual Studio Code (VSCode) 中初始化一个新的 Git 仓库可以通过命令面板完成。按下 `Ctrl+Shift+P` 或者 `Cmd+Shift+P` 调出命令面板,输入 `Git: Initialize Repository` 并回车[^4]。 #### 配置 `.gitignore` 为了忽略不必要的文件,在项目的根目录下创建一个名为 `.gitignore` 的文件,并将不需要跟踪的文件或文件夹路径写入其中。例如,对于 Node.js 项目,通常会忽略 `node_modules/` 文件夹。 ```plaintext # .gitignore example node_modules/ dist/ *.log ``` #### 添加和提交更改 当有新的文件或者修改后的文件需要被纳入版本控制时,可以在 VSCode源代码管理视图中看到这些文件的状态。右键单击它们可以选择 `Stage Changes` 来标记为准备提交状态。之后填写提交消息并按 `Commit` 即可保存当前的工作进展。 #### 远程仓库连接与推送 要将本地仓库的内容推送到 GitHub 等远程服务器上,先确保已登录到对应的账户并且设置了 SSH Key 或 HTTPS 凭证。接着通过命令行执行如下操作来关联远程地址以及上传数据: ```bash # 设置上游分支链接至GitHub上的repo URL git remote add origin https://github.com/<username>/<repository>.git # 推送master/main branch 到远端首次同步 git push -u origin master # 如果默认branch name为主分支则用此句 # 或者如果是main作为主要分支名,则改为: git push -u origin main ``` 上述过程也可以直接利用 VSCode 提供的功能简化流程——即在 Commit 后选择 Publish Branch 就能自动完成初次发布工作流[^3]^4^。 #### 插件增强体验 安装合适的扩展能够极大提升工作效率,比如 **GitLens** 和前面提到过的 **Git History** 插件都可以帮助开发者更好地理解和追踪历史记录中的变更详情[^5]。 ```json // Example of installing extensions via JSON settings file. { "extensions.ignoreRecommendations": false, "editor.codeActionsOnSave": { "source.organizeImports": true }, "workbench.colorTheme": "Default Dark+", "[javascript]": { ... } } ``` 以上就是在 VSCode 下实现基本 Git 版本控制的方法概述及其一些实用技巧分享。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值