草庐IT

TortoiseGIT

全部标签

免安装PortableGit配置 + TortoiseGit安装

文章目录官网/安装Git将git命令添加到Path环境变量添加GitHub登录账号下载安装TortoiseGit官网/安装GitGit官网:https://git-scm.com/国内用户,建议通过淘宝镜像网站下载安装文件:https://registry.npmmirror.com/binary.html?path=git-for-windows可以点击当前最新的v2.39.1.windows.1/目录,然后下载免安装的版本。下载后双击安装。这里的”安装“其实是解压到指定目录,例如D:\env\tool,并做一些初始化。将git命令添加到Path环境变量为了能够在任意位置使用git命令,需要

git回退--使用TortoiseGit小乌龟【我有一颗后悔药,服用说明图文详细,请对症下药】

hi~你好!见到你很开心^^我听到你的呼唤啦你说你一不小心做错事了,我这刚好有一颗后悔药说不定等你吃完,就能回到事情发生前啦!祝你好运o!下面我给大家介绍此款后悔药功效,请对症下药药效:可穿越回到之前某一次提交的时刻(本地与远端分支,均回退到指定提交时刻)副作用:回到之前那次提交后,后面发生的记忆全部会消失不见(被回退的代码与提交记录都会删除)实现思路:一、重置到目标提交二、还原三、强制推送本地分支到远端分支详细说明书:一、重置到目标提交1.操作:进入git文件夹–右键–TortoiseGit–显示日志2.弹窗可看到提交日志列表:想回到No1提交,No2这次提交不想要了说明:回退后,No2的记

【Git】TortoiseGit代码冲突解决方法

TortoiseGit冲突解决方法场景一:本地相同文件冲突场景二:服务端相同文件冲突场景三:服务端不同文件冲突场景四:服务端文件名冲突小结场景一:本地相同文件冲突冲突场景:User1和User2修改、拉取相同文件User1修改文件C内容,提交并推送,成功;User2修改文件C内容,拉取,提示合并错误。冲突分析:此时文件状态还未显示冲突,因为本地文件只是修改,并未提交到本地暂存区;而此时从远程拉取的文件已保存在暂存区,但又无法和本地的修改直接合并,所以pull操作被中止。从提示的错误信息:Pleasecommityourchangesorstashthembeforeyoumerge,也可以得知

【Git】TortoiseGit代码冲突解决方法

TortoiseGit冲突解决方法场景一:本地相同文件冲突场景二:服务端相同文件冲突场景三:服务端不同文件冲突场景四:服务端文件名冲突小结场景一:本地相同文件冲突冲突场景:User1和User2修改、拉取相同文件User1修改文件C内容,提交并推送,成功;User2修改文件C内容,拉取,提示合并错误。冲突分析:此时文件状态还未显示冲突,因为本地文件只是修改,并未提交到本地暂存区;而此时从远程拉取的文件已保存在暂存区,但又无法和本地的修改直接合并,所以pull操作被中止。从提示的错误信息:Pleasecommityourchangesorstashthembeforeyoumerge,也可以得知

关于【Git】push失败与使用小乌龟(TortoiseGit)时的一些报错解决方案

1.报错:Nosupportedauthenticationmethodsavailable(serversent:publickey)原因.小乌龟没有设置git路径,解决如下将红框标注的地址改为自己的git安装地址即可。2.使用git推送到远程仓库的时候报错Failedtoconnectto127.0.0.1port7890:拒绝连接原因是设置了全局代理没有清除gitconfig--globalhttp.proxy//复制该命令到gitgitconfig--global--unsethttp.proxy//查询是否关闭成功如果依然出现该错误重新push即可。3.本地git与vsgit冲突导致

使用TortoiseGit拉取(clone)、提交代码至托管仓库(GitLab、GitHub、Gitee)

使用TortoiseGit拉取、提交代码至托管仓库(GitLab、GitHub、Gitee)1.GitClone代码(拉取)以GitLab为例,假设我们要拉取GitLab上如下路径的代码:Step1:获取代码仓库路径Step2:新建文件夹在本地新建文件夹用于放置拉取的程序文件等:Step3:Gitclone设置选择代码仓库路径复制到URL,同时设置拉取文件的保存位置即Directory。此外,根据实际情况选择要拉取的代码分支,默认不选为拉取mian(master):URL:要拉取的代码仓库的路径Directory:拉取代码的保存位置Branch:拉取哪个分支(默认拉取main(之前叫maste

使用TortoiseGit拉取(clone)、提交代码至托管仓库(GitLab、GitHub、Gitee)

使用TortoiseGit拉取、提交代码至托管仓库(GitLab、GitHub、Gitee)1.GitClone代码(拉取)以GitLab为例,假设我们要拉取GitLab上如下路径的代码:Step1:获取代码仓库路径Step2:新建文件夹在本地新建文件夹用于放置拉取的程序文件等:Step3:Gitclone设置选择代码仓库路径复制到URL,同时设置拉取文件的保存位置即Directory。此外,根据实际情况选择要拉取的代码分支,默认不选为拉取mian(master):URL:要拉取的代码仓库的路径Directory:拉取代码的保存位置Branch:拉取哪个分支(默认拉取main(之前叫maste

加速tortoisegit的show log,减少等待时间

减少showlog等待时间90%的情况下下我们对gitrepo执行showlog都只需要查看最近的提交记录,所以减少log条数,就可以加速打开时间。settings->dialogs1->logmessages->dafaultlimitationoflogmessages,建议选择:lastNlimits(限制查看log的条数)40~50G的大仓库showlog慢?Git没有每个文件的历史记录,因此它会遍历整个存储库以构建单个文件历史记录。如果对一个巨大的reposhowlog,这就会成为一个问题。对于大型仓库,可以使用内置的GITGUI原文:https://stackoverflow.co

Gitee码云怎么提交代码,小乌龟tortoisegit怎么提交代码,附安装包一条龙服务

Gitee码云怎么提交代码,小乌龟tortoisegit怎么提交代码,附安装包一条龙服务,文章目录Gitee码云怎么提交代码,小乌龟tortoisegit怎么提交代码,附安装包一条龙服务,一、🎎注册码云账号二、🧵安装Git和小乌龟三、🎨码云上创建仓库四、🎐先讲利用小乌龟提交代码1.🎇首先要配置Git2.🧨克隆、提交、推送2.🎁如果提交的文件过多,有多选按钮五、🎃后讲不利用小乌龟,单独Git提交代码1.🎇首先要配置Git2.🎆继续三板斧,提交代码🧤总结👕有问题可以评论,我经常上CSDN。一、🎎注册码云账号这个没啥好解释的,国内网站你搜索注册就行。二、🧵安装Git和小乌龟http://git-sc

TortoiseGit的安装教程以及用法

TortoiseGit的安装教程以及用法TortoiseGit是基于TortoiseSVN的Git版本的WindowsShell界面。它是开源的,可以完全使用免费软件构建。TortoiseGit支持你执行常规任务,例如commit、显示日志、区分两个版本、创建分支和标签、创建补丁等。1、下载首先,我们打开TortoiseGit的官网https://download.tortoisegit.org/tgit/目前最新稳定的版本是2.13.0,我们点击,然后再根据自身机位选择下载32位还是64位的安装包。下面是语言包,注意对应着32位和64位操作系统。2、安装安装TortoiseGit,必须先安装