VsCode集成Git使用
VsCode集成Git使用
一、 连接git,下载到本地
导入之后,界面右下角提示进行打开即可
二、关于提交
当你对下载的代码进行修改后,所有你修改的文件会显示在左边更改目录下,打开文件后可以对比看到相对于原文件你进行了哪些改动
对于确认更改和提交的文件,点击 + ,可以暂存更改
之后提交已暂存的文件
点击之后,会弹出消息框(输入你本次提交大致做了什么更改,实现了哪些功能)
tip:
如果此次提交有问题,可以选择提交目录下,撤销上次提交
提交(commit)之后,可以推送(push)到Git上
三、拉取和冲突处理
如何拉取?
为什么会产生冲突?
当同一个文件的同一个代码块被两个人同时修改的时候,在合并分支的时候会产生冲突。
例:
复制//当一个人把代码块修改并提交后
<div class="delete-container-css11">
//我修改文件的代码块并提交到本地仓库后,在进行拉取的时候就会产生合并冲突
<div class="delete-css">
冲突处理:
- 定位到冲突代码块
- 选择修改方式(可以用鼠标点击)
在你修改后,控制台问题会随之消失
- 将修改后的文件暂存,然后提交已暂存文件
- 最后推送到Git上即可
如何避免:
在进行修改前,先拉取一下,保证代码一致。再做更改。
在修改前做好分工,尽量避免改动同一位置
四、查看
在Git上可以看到你提交的信息了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)