固然git的下令我没有滚瓜烂熟,但vscode的git插件是尊嘟很好用啊,都被我用烂了。在网上瞥见一个讲的很不错的插件教程。鉴戒一下。并在一些地方用块引用举行了增补实析!
跳过了vscode安装过程。
克隆GitHub中的存储库:
1、复制GitHub存储库的SSH链接所在:
2、打开VS Code点击克隆,粘贴SSH链接所在举行下载:
查察当前所在分支:
1、界面查察:
2、切换到终端,下令查察:
这里实在也有可视化查察的地方
点击就会弹出来
别的这里还可以切换分支,创建新分支等。非常方便。
[*告急]实际工作开发四步曲(添,提,拉,推):
起主要明确四步曲分别是哪四步,其作用分别是什么?
添:将修改的内容添加到本地暂存区 git add。
提:将本地暂存区中的内容提交到本地代码库 git commit -m 'description'。
拉:同步,拉取远程代码库中的内容,在多人协同开发中非常的告急,由于假如事先没有同步更新到最新版本有大概会覆盖别人修改的东西,假如拉取后有辩论直接使用VS Code办理辩论即可 git pull。
推:将本地代码库中的内容推送到远程代码堆栈 git push。
添加暂存区:
新增Information.txt文本文件,添加至本地暂存区。
鼠标悬浮在更改标题这一行可以一次性将多个更改批量暂存
(左边的两个按钮分别是查察更改和放弃更改按钮,也黑白常的实用!)
提交本地代码库:
拉取同步远程最新代码库:
推送至远程代码库:
验证是否推送乐成,查察GitHub中的堆栈内容:
可以一键举行提交和推送(个人常常使用)
(在上面这个消息框里填入备注)
辩论办理:
接下来我们来自己模拟一下多人开发,如:我在本地修改Information.txt文本文件的内容,然后在到GitHub中修改一次如许本地在提交的时间就会产生辩论,然后我们可以借助VS Code智能的办理辩论的方式资助我们来办理辩论。
本地修改:
GitHub中的修改:
本地提交后,拉取时提示辩论如下:
归并辩论提交到远程代码库中:
VS Code提供了四种智能归并的方式供给我们选择,我们可以按照实际环境举行代码辩论办理。固然也可以手动删除办理,不外要慎重,大概一不鉴戒就把同事辛辛劳苦写了几天的代码给覆盖了哦,这里我选择了【保存双方更改】的方式举行辩论办理。
辩论美满办理:
个人以为保存双方更改也会造成肯定题目
以是发起简单的辩论,当场和协同相助同伴协商划一举行修改!
创建分支并推送到远程代码库:
1、切换到源代码管理视图:
2、选择必要创建子分支的主分支:
留意:我们这里为develop分支创建feature-20210218分支。
也可以像我上面说的那样子在当前发分支(即作为父分支)的根本上创建子分支
3、将新建分支推送到远程代码库:
新建分支推送到远程代码库也可以不急着,推送代码时若该本地分支没有推送到远程代码库,vscode会辨认到并提供《发布分支》按钮,即可一键发布分支
子分支开发完成后归并到主分支中:
起首我们在feature-20210218子分支中创建一个文件夹和一个文本文件,然后将feature-20210218子分支归并到develop开发分支中归并提交到远程代码库。
1、feature-20210218子分支中创建一个文件夹和一个文件:
2、使用实际工作开发四步曲(添,提,拉,推)教程将新添加的内容推送到远程代码库:
切换到feature-20210218分支:
查察文件是否提交乐成:
3、将feature-20210218子分支归并到develop开发分支:
a.起首切换到develop分支中:
b.选择必要归并过来的分支:
c.推送至远程堆栈,查察归并是否乐成:
VS Code Git提交修改汗青纪录查察(甩锅专用):
必要安装Git History拓展。
查察对应文件的修改汗青纪录:
查察文件修改时间线对比文件修改内容:
原文链接:
【全网最全面】VS Code使用Git可视化管理源代码详细教程 - 知乎 (zhihu.com)
个人感觉这个教程也不是很全面,后续思量自己写一篇增补完备
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |