Git版本控制教程之在Visual Studio Code中如何使用(四)
2023-02-18 16:33:12 时间
本文首发于个人博客 https://qiucode.cn/article/109
或可直接文末点击 【阅读原文】即可到达 秋码记录
1、初始化本地库
使用VS Code
打开一个还没被git
管理的文件夹,则可以通过使用Initialize Repository命令创建 Git 存储库来启用 Git 源代码控制
接下来,尝试着创建文件并添加到本地git
仓库。
依次按图中操作,从左至右依次操作,现将新建或已被git
管理的文件修改,添加到暂存区,再从暂存区提交到git
本地仓库, 当然在攥写提交信息时可以使用快捷键Ctrl+Enter
。
2、分支与标签
创建标签也是相当的简单。
切换分支Checkout to...
要切换到那个分支或标签就点击哪个
VS Code
编辑器底部状态栏可以看出当前处于哪个分支
3、合并冲突
首先我们切换到vscode
分支下,修改HelloGit.java
文件。并将其提交到git
本地库中
然后再切换到master
分支,同样也是修改HelloGit.java
文件,并提交到git
本地仓库。
在当前分支为master
,合并vscode
分支。
切换到master
分支下,合并vscode
分支。
可以看到修改同一文件合并时出现了冲突,<<<<<<< HEAD
到=======
之间的内容属于当前分支,而=======
到>>>>>>> vscode(要合并的分支)
的内容是将要合并的分支内容,所以这样git
没有处理,所以文件冲突交给了使用者自行处理。
经过手动处理后,再次提交到git
本地仓库。
4、从远程仓库拉取
如果您尚未打开文件夹,源代码管理视图将为您提供从本地计算机或克隆存储库**打开文件夹**的选项。
事例地址 https://gitee.com/zhenqi/qiucodeBlog.git
5、推送到远程仓库
我们修改文件,然后提交到git
本地仓库并推送到远程仓库。
相关文章
- Linux基础命令
- Linux 基础篇 vim | 网卡
- Linux网络管理 | 三种模式
- Linux打包 | 压缩
- Linux进程管理
- Linux防火墙 | 服务管理
- Linux基础篇
- Linux vim | vi 的使用
- Linux 管理本地用户组 | sudo提权
- Linux培训/考试环境安装 | sudo提权 | cron周期命令
- Linux EX200-RHCSA考题『上篇』
- Linux EX200-RHCSA考题『下篇』
- Linux RHCE环境配置 | 知识点分解讲解
- Linux NFS | Export解析
- Linux特殊权限 suid | sgid | sticky
- Linux基本权限 | 高级权限管理
- Linux权限管理操作
- Linux文件所有者/所属组 | umask
- Linux特殊权限 | ACL
- Linux Ansible管理变量和事实