如何用TortoiseGit小乌龟来进行代码提交(亲测版)

这里是公众号:自学编程村,自学编程不迷路。欢迎关注我,可以一起交流~~~
.
关注方式见主页或文章底部。想要加群可从公众号中加我wx

我们本次主要来介绍如何使用TortoiseGit的GUI图形化界面的方式来完成代码的提交和拉取。主要是在Windows操作系统下完成。

因为在Linux操作系统下,直接用命令行就可以了,根本不需要这么费事。

目录

1、下载Git程序

2、安装TortoiseGit

 3、用TortoiseGit实现提交和克隆

提交到本地仓库。

那从远程仓库中克隆呢?


1、下载Git程序

首先,我们要先下载Git。需要建立一个概念就是,Git才是主要帮助我们进行和远程服务器交换数据、在本地建立仓库等工作的主力。而TortoiseGit仅仅是作为一个GUI的辅助作用。没有TortoiseGit,我们用命令行也是可以的。

好,我们先说如何下载Git.

下载方式:Git - Downloads

进去之后,点击下载Windows版本的。
在这里插入图片描述
然后下载下来的是一个Windows操作系统下的一个set-up.exe,即安装助手。

就是这个:
在这里插入图片描述

双击。然后进入安装助手程序。

1、直接选next >

在这里插入图片描述

2、这样选择,完了以后再点击next >
在这里插入图片描述
3、其他的可以直接使用它默认的,一路next下去即可。

这个可以改一下,它是你git的路径。最好不要装在C盘即可。
在这里插入图片描述

4、这个可以选择OpenSSL。然后其他的都选择默认的即可。就是一直下一步、下一步就可以了。

在这里插入图片描述

这里git就装完成啦!打开命令行输入:git --version验证下。

具体做法:

win + R ,然后输入cmd,回车

,

然后输入git --version即可验证。

如图所示,显示出版本号即意味着安装成功:

在这里插入图片描述

在安装小乌龟之前,我们需要对你的git简单配置一下。具体来说,就是配置一下其用户名和邮箱。

方法:

随便在一个地方,右击鼠标,也可以看到这两个东西:

打开Bash:

git config --global [user.email] "你的邮箱" //这个是看提交日志的时候显示的邮箱
git config --global [user.name] "你的名字" //这个是看提交日志的时候显示的名字

如下:

 

 

然后接下来,我们进行TortoiseGit的安装。

2、安装TortoiseGit

下载网址:https://tortoisegit.org/download

然后,我们选择64位的。

然后再按照提示安装小乌龟。

然后你实际上下载到的还是一个安装助手,即set-up的工具。老方法,点击运行,然后按照提示配置。

1、这个都是已经自动识别找到的了,所以我们直接点击下一页即可。

 2、这是我们刚刚设置的用户名和邮箱,这里也是自动获取到了,所以直接下一页即可。

 3、其他的一直下一页即可。最后【完成】

 

4、安装完毕,然后,我们进入小乌龟的【设置】。

具体做法:

5、 接着,我们进入【凭证(Credential)】,然后设置URL和用户名,具体方法如下: 

 这里的URL,是这个东西:

登录上你的Github,进入你的某个仓库(也就是需要提交和拉去的目标仓库)

直接点击复制,复制过来即可。填到URL里。

然后在usename里填用户名,也就是你Github的用户名。注意不是邮箱!!!

填好之后,点击【应用】,然后【确定】就行。

 3、用TortoiseGit实现提交和克隆

先说提交。

这里的原理我们不细讲,我们只说做法。

提交到本地仓库。

具体做法:

1、先某个要提交的目标文件的文件夹下创建一个本地仓库。

直接右击即可: 

 

2、再commit

3、然后将信息完善:

注意,最后的Commit也可以改成Commit、push,Commit只是添加到本地仓库中。想要添加到远程仓库中,就需要用Push。这里不展开将原因。当然,这两步也可以一起完成:

(必须要把上面的内容全部填写完毕后,才能够选择是Commit还是Commit+push) 

 直接Commit+Push即可完成提交操作。

那从远程仓库中克隆呢?

1、还是右击,选择Git clone

2、 然后选择克隆源、目的地(本地的一个文件夹) ,然后点击OK即可。这样就结束了。

### 微信小程序 Canvas `drawImage` 图像不清晰解决方案 在微信小程序中使用 `ctx.drawImage()` 方法绘制图像时遇到图像不清晰的问题,通常是因为绘图过程中未考虑屏幕像素密度或缩放比例等因素造成的。为了提高绘制图像的质量,可以从以下几个方面着手: #### 1. 获取高分辨率图片并调整尺寸 确保使用的源图片具有较高的分辨率,以便在不同设备上都能保持较好的显示效果。对于网络图片,在下载前应尽可能获取高清本。 ```javascript wx.getImageInfo({ src: 'https://example.com/high_quality_image.png', success(res) { const path = res.path; // 使用路径path进行后续操作 } }); ``` 当从云存储加载图片时,需注意 URL 的格式差异[^2]。如果发现 `cloud:` 开头的链接无法正常工作,则尝试转换成标准 HTTP/HTTPS 链接形式来访问云端资源。 #### 2. 设置合适的画布大小与缩放因子 创建 `<canvas>` 组件时指定其宽度和高度属性,并根据实际需求设置 CSS 样式中的宽高值。同时可通过 JavaScript 动态计算适合当前屏幕的缩放系数应用于上下文中。 ```html <canvas type="2d" id="myCanvas"></canvas> ``` ```css #myCanvas { width: 300px; /* 显示区域 */ height: 200px; } ``` ```javascript const query = wx.createSelectorQuery(); query.select('#myCanvas') .fields({node:true, size:true}) .exec((res)=>{ let canvasNode=res[0].node; let ctx=canvasNode.getContext('2d'); // 计算缩放比例 const dpr = window.devicePixelRatio || 1; canvasNode.width = Math.floor(res[0].width * dpr); canvasNode.height = Math.floor(res[0].height * dpr); // 应用缩放变换 ctx.scale(dpr,dpr); // 进行绘图... }); ``` 上述代码片段展示了如何基于物理像素比 (`devicePixelRatio`) 来适配不同的屏幕分辨率,从而提升最终呈现的效果质量[^1]。 #### 3. 控制图像渲染模式 部分情况下还可以利用 Web API 提供的一些参数选项进一步优化图形处理性能及视觉表现力。例如启用抗锯齿功能、选择更优的颜色空间等特性(具体取决于平台支持程度)。不过就目前而言,微信小程序环境下的实现方式相对有限。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jxwd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值