VisualStudioCode使⽤Git进⾏版本控制(图⽂教程)本来认为此类教程,肯定是满⽹飞了。今天⾸次使⽤VS Code的Git功能,翻遍了所有中⽂教程,竟没有⼀个靠谱的。遂动笔写⼀篇。VS Code 集成了Git功能,并⽀持基本的git命令,这使得我们能够在开发过程⽅便的提交和获取代码。
1.1 初始化
⾸先我们创建⼀个名为gittest的⽂件夹,当然它不在git的版本控制管理中。
⽤VS Code 打开这个⽂件夹,单击左侧的git图标。
我们可以看到“初始化GIT存储库”的按钮,单击。
初始化之后,我们⾸先看到的是git栏⾥显⽰了当前所有⽂件,有4个更改。
全部或者单个⽂件都可以选择暂存或者清理掉。
在上⽅有提交和刷新按钮,下拉菜单⾥有更多选项。再回到我们的⽂件中,刚才的操作创建了⼀个.git⽂件夹,放置了当前仓库的所有配置⽂件,如下图。
到⽬前为⽌我们在本地创建了⼀个代码仓库,下⾯来看⼀下VS Code的git功能。
git 输出
visual studio和vs code的区别我们可以在隐藏的菜单中选择git输出,这样我们每个操作都会显⽰在输出区域,⽅便我们查看对应的git命令。
提交保存
提交保存的第⼀步是暂存⽂件。
第⼆步是输⼊提交信息。
第三步然后使⽤状态栏的提交按钮提交全部更改。
git命令列表
ctrl+shift+P,输⼊git,会看到VS CODE⽀持的所有git命令。
撤销操作
输⼊ Undo Last Commit,撤销上次操作。输⼊Unstage,撤销暂存。
分⽀
输⼊Branch可以创建当前内容的分⽀。创建分⽀时需要输⼊分⽀名称。
checkout
创建分⽀后,使⽤checkout命令可以拉取特定的分⽀内容。
冲突合并
VS Code 会检测⽂件冲突,并以<<<<<,>>>>,====和颜⾊区分出来。
解决冲突之后,直接提交就⾏了。
⽂件⽐较
在git⽂件列表中,单击⼀个未提交更改的⽂件,就会打开两个窗⼝来显⽰变更的内容。
连接远程代码仓库
说了这么多,现在问题来了,在本机初始化⼀个代码库,⼀般没什么卵⽤。我们⼤多数情况是要连接远程的代码服务器的。
下⾯我们在github上创建⼀个Repository,复制地址备⽤。
接下来到当前Repository⽂件夹根⽬录中,如果没有初始化过,安装⽂章开始初始化的⽅法,进⾏初始化。然后执⾏下⾯的命令git remote add origin github/xuanhun/vscode.git
git pull origin master
现在我们查看⼀下.git⽂件夹下的config⽂件,可以看到添加了远程Reps地址。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论