VsCode集成Git使用

VsCode集成Git使用

一、 连接git,下载到本地

image-20210420132910485

导入之后,界面右下角提示进行打开即可

image-20210420133906992

二、关于提交

当你对下载的代码进行修改后,所有你修改的文件会显示在左边更改目录下,打开文件后可以对比看到相对于原文件你进行了哪些改动

image-20210420140921248

对于确认更改和提交的文件,点击 + ,可以暂存更改

image-20210420141122591

之后提交已暂存的文件

image-20210420141313441

点击之后,会弹出消息框(输入你本次提交大致做了什么更改,实现了哪些功能)

image-20210420141547377

tip:

如果此次提交有问题,可以选择提交目录下,撤销上次提交

提交(commit)之后,可以推送(push)到Git上

三、拉取和冲突处理

如何拉取?

image-20210421170044799

为什么会产生冲突?

当同一个文件的同一个代码块被两个人同时修改的时候,在合并分支的时候会产生冲突。

image-20210421154642242

image-20210422105832008

例:

//当一个人把代码块修改并提交后
<div class="delete-container-css11">
    

//我修改文件的代码块并提交到本地仓库后,在进行拉取的时候就会产生合并冲突
<div class="delete-css">
    

冲突处理:

  1. 定位到冲突代码块

image-20210422110413965

  1. 选择修改方式(可以用鼠标点击)

image-20210422111051038

在你修改后,控制台问题会随之消失

image-20210422111655118

  1. 将修改后的文件暂存,然后提交已暂存文件

image-20210422111229910

  1. 最后推送到Git上即可

如何避免:

  1. 在进行修改前,先拉取一下,保证代码一致。再做更改。

  2. 在修改前做好分工,尽量避免改动同一位置

四、查看

在Git上可以看到你提交的信息了

image-20210420142341287

posted @ 2021-04-28 13:23  那个商同学  阅读(88)  评论(0编辑  收藏  举报