前言
Git 作为版本控制工具,通过在开发过程中记录代码的变化,简化了开发者之间的代码协作。而对于许多开发者而言,命令行提交 Git 代码却是一项让人感到困难的任务。然而,现在你可以轻松地通过 VSCode 提交 Git 代码,让你的代码管理变得更加轻松和高效。在本文中,我们将介绍如何使用 VSCode 来实现简单的 Git 提交, 帮助你更加流畅地完成软件开发。
1、打开vscode中的源代码管理模块,快捷键 Ctrl+Shift+G,如下图:
2、点击“+”提交暂存区,如下图:
2.1 也可以点击上方按钮一键撤销或者一键提交,如下图:
2.2 点击“-”可以取消暂存区提交的代码,如下图:
3、在提示栏中输入提交注释内容后点击提交按钮提交代码,如下图:
4、将远程的代码拉取一下,以此来解决代码的冲突,如下图:
4.1 选择要拉取的远程位置,如下图:
5、将暂存区的代码推送到远程,如下图:
5.1 选择要推送的远程位置,如下图:
5.2 输入用户名回车确定,如下图:
5.3 输入密码回车确定,如下图:
6、将提交的代码发送合并请求,如下图:
6.1 点击新建合并请求,如下图:
6.2 新建完合并请求后,选择代码要合并的分支,如下图:
6.3 选择完合并分支后创建合并请求,如下图:
6.4 最后点击合并按钮即可完成此次合并操作,如下图:
拓展
git stash(代码储藏)
git stash
命令用于临时保存当前工作目录的修改,并将工作目录恢复到上一次提交的状态。它的主要作用是在切换分支或者合并分支时,暂时保存未提交的修改,以便能够切换到其他分支或者合并分支后再恢复这些修改。
使用场景
场景1:切换分支
当你在当前分支上进行了一些修改,但是还没有提交,而此时你需要切换到其他分支上进行工作。使用git stash
命令可以将当前分支的修改保存起来,然后切换到其他分支进行工作,待工作完成后,再切换回原来的分支,使用 git stash pop
命令可以恢复之前保存的修改。
场景2:合并分支
当你在当前分支上进行了一些修改,但是还没有提交,而此时你需要合并其他分支的修改。使用 git stash
命令可以将当前分支的修改保存起来,然后进行分支合并操作,待合并完成后,再使用 git stash pop
命令恢复之前保存的修改。
场景2:临时修复
bug
当你在开发过程中发现了一个 bug
,但是还没有时间来修复它,而此时你需要切换到其他任务上进行工作。使用 git stash
命令可以将当前分支的修改保存起来,然后切换到其他任务上进行工作,待有时间修复 bug
时,再使用 git stash pop
命令恢复之前保存的修改并进行修复。
在 vscode 中使用
如果你在使用 VS Code
进行开发,可以通过 VS Code
提供的图形界面来更方便地使用 git stash
命令。
-
如果你想一次性保存所有的修改,可以右键使用
Stash All Changes...
选项来实现;如果你只想保存某一个文件,右键选择要保存的文件使用Stash Changes
选项即可。 -
选择完保存的文件后将会弹出一个对话框,让你输入
stash
的描述信息。你可以输入一些有意义的描述,以便在之后恢复stash
时更容易识别。 -
点击右上角的图标,选择存储-弹出储藏,即可看到刚才保存的记录,选择想要的记录点击即可恢复。其中存储中还包含了删除储藏、应用最新储藏、弹出最新储藏等功能,都是一些快捷方便且好用的功能,感兴趣的同学都可以试一下。
-
完整实现步骤
相关推荐
⭐ 掌握Git,让你的代码版本控制更得心应手!
⭐ 不再被 Git 用户名密码困扰,这里有你需要的解决方案
⭐ Git 代码提交规范:构建高质量软件体系的必要准则
⭐ 一键提交、轻松推送:IntelliJ IDEA 中 git 的神奇操作