论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
开源技术
›
开源技术
›
新手必看:VS Code+ Gitee 的高效连合使用
新手必看:VS Code+ Gitee 的高效连合使用
盛世宏图
论坛元老
|
2025-3-13 17:00:40
|
显示全部楼层
|
阅读模式
楼主
主题
1009
|
帖子
1009
|
积分
3027
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
一.为什么选择vscode+git?
在了解了git这个版本控制软件后,我们可能会觉得这个软件固然很方便,但是命令行操作照旧有点太贫困了,而且不直观,还有没有其他方法呢?
有的,兄弟有的,方法还有很多,使其可视化的方法不可胜数,这里介绍的是用vscode来实现。VS Code 提供了直观的 Git 变动管理,比方
高亮显示修改部门
、
差别对比
和
冲突解决工具
,让 Git 操作更直观,低落了命令行的使用门槛。
二.vscode中git的根本操作
1.初始化仓库
先将一个新建的文件拖到vscode中
再点击初始化仓库就可以乐成创建一个git仓库了
2.使用源代码管理工具进行git命令操作
初始化仓库后就会显示成如许,当文件后面有个U的标记就表明文件在工作区,还没有被追踪到暂存区。
2.1提交文件
当我们须要参加暂存区时,就点击+号将其加到暂存区中,作用是git中的git add,这时我们可以看到文件有一个大写的A标记,这就说明文件已经进入暂存区了。
要将其提交(git commit)就直接在其中输入注释然后点提交就行,消息栏中建议输入代码的变革和目的,方便浏览版本差别
假如忘记在消息栏里输入注释,直接提交则会弹出一个COMMIT_EDITMSG文件,这里第一行空着就是让我们输入提交的注释,下面的提示也是大概的意思。输入完成后生存并关闭也可以乐成提交,但照旧建议大家不要忘记。
这时候我们就完成了代码的提交。
vscode文件右侧字母寄义:
字母
寄义
对应的 Git 状态
U
Untracked(未跟踪)
文件未被 Git 追踪(新文件,尚未 git add)
M
Modified(已修改)
文件已修改,但未提交
A
Added(已添加)
新文件已添加到暂存区(git add 之后)
D
Deleted(已删除)
文件被删除,但尚未提交
R
Renamed(已重命名)
文件被重命名
2.2修改文件
这里我们对已上传的文件进行修改,而且提交上去我们就可以看到差别的颜色,他们对应差别的修改,下面会详细介绍。
提交之后我们可以在这里看到一个直观的源代码管理图,它代表的是差别的版本,而且是图形化界面,比起命令行更加的直观。
我们点击第二次提交可以看到一个新的对比文件,这是对比的上一次提交,左边是上一个版本,右边是此次的版本,绿色就代表是新增的内容,像下面的赤色就代表删除的内容。可以更直观的看到修改的内容。
三.gitee与vscode的协作
1.协作用途
在学习和开发过程中代码管理是至关重要的一环。使用
Git
进行版本控制可以大幅提高开发服从,而
Gitee 作为国内主流的 Git 托管平台
,与
VS Code
结合使用,可以实现高效的本地与长途协作开发。
在团队互助开发时,每个人都有本身的电脑,且可能不在一起,这时候仅仅依赖本地开发是不够的,必须依赖
长途仓库
来实现高效协作。全部团队成员在本地仓库中开发和修改代码,
完成本身的功能后,将代码推送到长途仓库
,确保全部人都能获取最新的代码版本。同时,团队成员也可以随时从长途仓库拉取最新代码,避免冲突,确保代码的同步和划一性。
长途仓库不但在团队互助中发挥着重要作用,对于个人开发者来说,同样是一个高效的代码管理工具。我们可以创建本身的长途仓库,将每次练习的代码提交到云端,确保代码不会因装备损坏或丢失而丢失。如许,纵然换了一台电脑,只需从长途仓库拉代替码,就能无缝继承开发,而无需手动拷贝文件。别的,长途仓库还能帮助我们记录代码的演变过程,方便版本管理和回溯,避免因误操作导致数据丢失。长期积聚下来,不但能养成良好的编码风俗,还能建立本身的代码库,方便查找和复用,极大地提升开发服从。
2.创建gitee仓库
这里拥有长途仓库服务的平台很多,比方gitLab、GitHub、gitee等,这里重要介绍gitee的使用,学会了这个其他平台实在都大同小异。
首先我们要创建一个gitee账号,这里就不多赘述了,用手机号注册一个就行。然后就是在gitee上创建一个仓库。
仓库名可以任意起本身喜好的,假如只是本身用来学习生存代码,就直接用选开源的,这里我就以开源的为例,名称起好了点创建就行。
3.添加长途仓库
我们先点击克隆/下载这个按键,就可以看到这个提示框,这里我们先将初始化用户名和邮箱的命令在vscode中实行一下,方便提交被辨认出来。
git config --global user.name '你的用户名'
git config --global user.email '设置的邮箱'
复制代码
这里的用户名使用的就是gitee的用户名,邮箱的话须要本身新添加一个,究竟gitee用的是手机号实名注册并没有使用邮箱。
我们在vscode中打开终端,实行一下这两个命令。
假如要检察本身设置是否乐成,可以打开c盘,进入用户,选择当前用户的文件夹,打开内里的一个.gitconfig文件,假如内里内容和你设置的划一,那就是乐成了。
接着我们将提示框中的第一个网址复制下来,然后照着下面选择添加长途存储库,这里又要你提供名称,不过这是针对本地仓库的,和长途仓库没有关系,我们直接用的是gitee,那就直接将其名称也起为gitee就行。
然后在源代码管理工具页面点击蓝色的发布branch,下面的管理图中显示紫色云的标记就是乐成了
这里第一次同步的适合可能要填写用户名和密码,我这里时已经填过了全部没有弹出来。这里须要填写的用户名和密码有些差别。这里的用户名用的是下面红线@后面的内容,密码则是注册gitee时设置的密码。
4.将本地修改推送(push)到gitee长途仓库
要将代码同步推送到长途仓库中,修改和提交与之前一样,但提交了之后会多显示一步同步更改操作,这里我们也可以看到我们没点同步时,我们本地的进度和我们云端的进度也是不一样的,全部我们点击这个同步更改。
我们再革新一下库就可以看到我们提交上去的代码了。
5.从gitee中拉取(pull)代码
当我们手上没带电脑时,又想继承把没写完的代码写完,那么我们就要把gitee上的代码拉下来,这时候我们可以点击橙色的克隆/下载谁人按钮,如许会弹出一个提示框。
这里提示的很清楚,我们只要新建一个文件再打开终端,将谁人命令实行一下然后就可以看到我们的代码了,还有源代码管理器中的设置。这就是我们所说的去gitee或者GitHub上把代码拉下来,如许我们随时随地只要手中有电脑都可以就行操作。
四.总结
VS Code 和 Gitee 的组合,为开发者提供了高效、便捷的代码管理和协作工具。无论是个人项目照旧团队开发,掌握这两款工具的使用都能显着提升工作服从。通过本文的指导,我想你应该也掌握了根本的用法。接下来,重要的就是要多练,小编可能也有很多忽略了的地方,遇到问题也可以直接不管了,先乱点。究竟重要的是动手和敢操作。
当然假如你有其他问题或想分享使专心得,欢迎在评论区留言!
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
盛世宏图
论坛元老
这个人很懒什么都没写!
楼主热帖
绝了,这20款可视化大屏模板太酷炫了( ...
零基础学Java(1)初识Java程序 ...
【十年网络安全工程师整理】—100渗透 ...
聊聊DevOps制品管理-不止是存储制品这 ...
15年了,我们到底怎样才能用好 Serverl ...
Python程序运行内存的查看
Frida主动调用java函数来爆破解题思路 ...
记一次 .NET 某RFID标签管理系统 CPU ...
【Linux进程概念——下】验证进程地址 ...
数据库扩容也可以如此丝滑,MySQL千亿 ...
标签云
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表