Lightly在近几个版本中加强了版本控制相关的功能,包括新增了关联GitHub与Gitee账号,以及最新版本v0.7.7中的可视化版本控制(Git)等功能。
版本控制能让程序员更有效地追踪和管理代码,让他们能在代码有误或者想试验不同代码版本的时候,及时返回过去的版本或对比两个版本之间的代码差异。
知名的版本控制系统包括GitHub和Gitee,这些版本控制系统都能让程序员和开发者更轻易地在彼此之间分享代码与协作。在传统的版本控制系统中,程序员需要在终端页面输入一系列命令行,不仅需要记忆各种不同的命令功能,也需要记忆代码仓库的层级、分支等情况。
为了提高大家在版本控制上的体验,Lightly尽力加快了可视化Git的上线速度,尽可能让大家能关联GitHub与Gitee账号,优先使用更清晰简单、高效的可视化Git系统。
如何在Lightly上进行Git操作?Lightly目前支持通过以下两种方式连接Git仓库,即:从Git仓库导入以及创建并关联远程仓库。
从Git仓库导入需要在新建项目时,选择「导入项目」并关联相应的账号。成功关联后,用户将可以在项目列表中选择需要导入的项目。
若需要在项目中创建并关联远程仓库,则还是需要在创建项目后,在终端中输入命令进行关联和配置。
# 初始化git仓库
git init
# 设置用户名
git config --local user.name "your_name"
# 设置邮箱
git config --local user.email "you@example.com"
# 连接远程仓库
git remote add origin https://github.com/yourName/repositoryname
成功连接后,用户即可以在项目中开始进行拉取、推送等一系列Git操作。
拉取 Pull用户可以在界面的左下角查看当前分支,点击展开可切换分支列表。选择目标分支后,只需要在左侧的Git标签中点击下斜箭头的「拉取」图标,就可以从远程仓库中拉取最新的代码。
拉取后的文件将出现在下方的待处理区。若要暂存文件,只需勾选相应的文件或点击「暂存更改」按钮,即可将文件移动到暂存区。
推送 Push当暂存区有可提交文件后,用户可以在编辑窗口输入本次提交的信息并点击「提交」或「提交并推送」。
如果之前仅点击「提交」,用户也可以随后再点击Git标签中上斜箭头的「推送」图标完成推送。
Lightly的可视化版本控制还支持合并、查看文件变更等多种操作,用户可以前往Lightly的官方文档查看更多的详细操作。
新版本上线的可视化版本控制功能面向全平台开放,非订阅用户也可以自由使用。
Lightly是由TeamCode开发的集成开发工具(IDE),支持C语言、Java、Python、HTML等多种编程语言在线编程。Lightly可为用户自动构建开发环境、提供优秀的IDE编程体验,支持客户端及在线编辑器两种模式。您的项目能实时存储在云端,可以与朋友协作开发或分享项目。
感谢大家长期以来对Lightly的支持,你们的意见我们一直都在认真倾听,同时也马不停蹄改进优化。希望未来能继续与大家携手同行,共创理想的编程体验。
,