IT评测·应用市场-qidao123.com
标题:
在VS Code中使用Git源代码控制
[打印本页]
作者:
涛声依旧在
时间:
2025-3-8 12:24
标题:
在VS Code中使用Git源代码控制
Visual Studio Code集成了源代码控制管理(SCM),并包罗开箱即用的Git支持。许多其他源代码控制提供商可以通过Visual Studio Marketplace上的扩展获得。
使用VS Code中的GitHub Copilot,您可以在提交消息、拉取请求和提交代码更改之前获得发起。了解更多关于VS Code中的GitHub Copilot的信息。
假如您刚刚开始使用Git,git-scm网站是一个很好的开始,它有一本受欢迎的在线书籍、入门视频和小抄。VS Code文档假设您已经认识Git。
在Git存储库中工作
当您打开作为Git存储库的文件夹时,VS Code会识别。源代码控制视图允许您在不使用下令行的环境下执行大多数Git操作。
确保您的机器上安装了Git。
VS Code使用您机器的Git安装(至少版本2.0.0),因此在获得这些功能之前,您需要先安装Git。
您可以通过在运动栏中选择
源控制
图标或使用⌃⇧G键盘快捷键访问源控制视图。假如您有更改,源代码控制图标会指示您存储库中当前
有多少更改
。
源控制视图显示当前存储库更改的具体信息:
更改
、
分阶段更改
和
合并更改
。您还可以查看源代码控制图,以查看您的更改与存储库汗青记载的关系。
当您在源代码控制视图中选择文件时,您将在diff编辑器中看到对该文件所做的更改。
您还可以在VS代码状态栏的左下角找到
存储库状态
的指示器:
当前分支
、
脏指示器
和当前分支的
传入和传出提交
数量。要
查抄
存储库中的任何分支,请选择状态指示器,并从列表中选择Git引用。
克隆存储库
假如您尚未打开文件夹,源代码控制视图将为您提供从本地计算机或
克隆存储库
打开文件夹
的选项。
假如您选择
克隆存储库
,系统将要求您提供长途存储库(例如onGitHub)的URL和放置本地存储库的父目录。
对于GitHub存储库,您将从GitHub
代码
对话框中找到URL。
然后,您将该URL粘贴到
Git: Clone
提示中。
您还将看到
从GitHub克隆
的选项。一旦您在VS Code中使用GitHub帐户举行身份验证,您将能够按名称搜刮存储库,并选择任何repo举行克隆。您还可以使用
下令调色板
(⇧⌘P)中的
Git:克隆
下令启动克隆Git存储库的流程。要查看分步演练,请查看我们来自VS Code视频的克隆存储库。
假如您想在不将内容克隆到本地计算机的环境下处理存储库,您可以安装GitHub Repositories扩展,直接在GitHub上浏览和编辑。
初始化存储库
假如您的工作区位于本地计算机上,您可以通过使用
初始化存储库
下令创建Git存储库来启用Git源控制。当VS Code没有检测到现有的Git存储库时,源代码控制视图将为您提供
初始化存储库
或
发布到GitHub
的选项。
您还可以从
下令调色板
(⇧⌘P)运行
Git:初始化存储库
并
发布到GitHub
下令。
初始化存储库
:创建须要的Git存储库元数据文件,并将您的工作区文件显示为未跟踪的更改,预备上演。
发布到GitHub
:将您的工作区文件夹直接发布到GitHub存储库,允许您在私有存储库和公共存储库之间举行选择。有关发布到GitHub的更多信息,请查看我们的发布存储库视频。
答应Commit
分期
(git add)和
取消分期
(git reset)可以通过文件中的上下文操作或拖放来完成。
配置您的Git用户名和电子邮件。
当您提交时,请注意,假如您的用户名和/或电子邮件未在Git配置中设置,Git将恢复使用本地计算机上的信息。您可以在Git提交信息中找到具体信息。
您可以在更改上方键入提交消息,然后按Ctrl+Enter(macOS:⌘+Enter)来提交它们。假如有任何分阶段更改,只有这些更改才会被提交。否则,您将收到一个提示,要求您选择要提交的更改,并获得更改提交设置的选项。
我们发现这是一个很棒的工作流程。例如,在之前的屏幕截图中,只有overview.png的分阶段更改才会包罗在提交中。稍后的分期和提交操作可能包罗对versioncontrol.md和其他两个.png图像的更改,作为单独的提交。
更具体的
提交
操作可以在源控制视图顶部的“
视图
”
和“更多操作
...菜单中找到。
使用人工智能天生提交消息
VS Code中的GitHub Copilot可以根据您所做的代码更改为您天生提交消息。在源控制视图中,在提交消息输入框中选择“
使用副驾驶天生提交消息
”按钮()。
假如您对组织或项目标提交消息有特定要求,您可以使用Copilot自界说指令来天生提交消息。例如,
提交消息的最大长度为60个字符,应以现在时态的动词开头
。获取有关天生提交消息的副驾驶自界说指令的更多具体信息。
作者使用编辑器提交消息
假如您在提交更改时没有输入提交消息,VS Code将为COMMIT_EDITMSG文件打开一个编辑器,您可以在编辑器中编写提交消息。提供提交消息后,关闭编辑器选项卡,或选择编辑器工具栏中的“
接受提交消息
”按钮来提交更改。
要取消提交操作,您可以清除文本编辑器的内容并关闭编辑器选项卡,或在编辑器工具栏中选择“
丢弃提交消息
”按钮。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/)
Powered by Discuz! X3.4